Giter Club home page Giter Club logo

fxyzlib's People

Contributors

birdasaur avatar hohonuuli avatar jdub1581 avatar jean-baptiste-b avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fxyzlib's Issues

Describe how you are using FXyz here!

Probably not the best way to do this but let's use this "issue" to allow people to comment on their projects and use cases for the FXyz library. We are always interested to see how the work we and others have done is making other's easier.

Birdasaur.

make FXyz to run at android by backport

This great work, already in my desktop project. Thanks.
And now I'm trying to keep moving on android.
There is some points I need to considering?

besides, as you known, the code convenient maybe colorful:)
so there is some advices or checkstyle or eclipse formatter?

Thanks again

Feature Request: Set color of each point in ScatterPlot

I see that ScatterPlot takes x, y, and z coordinates like so:

ArrayList<Double> dataX = new ArrayList<>();
ArrayList<Double> dataY = new ArrayList<>();
ArrayList<Double> dataZ = new ArrayList<>();
// ... initialize arrrays
scatterPlot.setXYZData(dataX, dataY, dataZ);

It would be very handy to have a method that takes a 4th argument that is a List<Color> which sets the color of each point in the scatter plot.

ArrayList<Double> dataX = new ArrayList<>();
ArrayList<Double> dataY = new ArrayList<>();
ArrayList<Double> dataZ = new ArrayList<>();
ArrayList<Color> colors = new ArrayList<>();
// ... initialize arrrays
scatterPlot.setXYZData(dataX, dataY, dataZ, colors);

p.s. When can we get hold of the source code!?

patch for Update to JCSG master version

JCSG master branch changed.
there is a patch for TriangulatedMesh

diff --git a/src/org/fxyz/shapes/primitives/TriangulatedMesh.java b/src/org/fxyz/shapes/primitives/TriangulatedMesh.java
index 7caf76b..6370be7 100644
--- a/src/org/fxyz/shapes/primitives/TriangulatedMesh.java
+++ b/src/org/fxyz/shapes/primitives/TriangulatedMesh.java
@@ -42,9 +42,9 @@ import org.fxyz.geometry.Face3;
import org.fxyz.geometry.Point3D;
import org.fxyz.utils.FloatCollector;
import org.poly2tri.Poly2Tri;
-import org.poly2tri.polygon.Polygon;
-import org.poly2tri.polygon.PolygonPoint;
-import org.poly2tri.polygon.PolygonSet;
+import org.poly2tri.geometry.polygon.Polygon;
+import org.poly2tri.geometry.polygon.PolygonPoint;
+import org.poly2tri.geometry.polygon.PolygonSet;
import org.poly2tri.triangulation.TriangulationPoint;
import org.poly2tri.triangulation.delaunay.DelaunayTriangle;

Strange black color in CapsuleTest

I found the CapsuleTest have a propblem:
change the loop max to 1, to keep just one Capsule object in the group,
and change the scene background to white color, because the problem is just black
Then the only capsule object will be rendered by only black color.
so strange!

Any idea? or I missed something?
Thanks

Constructive Solid Geometry

I would be nice if FXyz provide a feature to create 3D Shapes using boolean operations like union, intersection, subtraction etc.

For example:
Constructive Solid Geometry

Maven repo?

Hi,

Is there any plan have FXyz jars deployed to a maven repository (e.g. Maven Central?)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.