rohitvarkey / compose3d.jl Goto Github PK
View Code? Open in Web Editor NEWA library to try and extend Compose.jl to 3D.
License: Other
A library to try and extend Compose.jl to 3D.
License: Other
First found in #4. This is an issue with the ThreeJS backend.
Hi There,
it would be great, if we're all using the same geomtric types and mesh types.
I'm doing in GLVisualize probably pretty much the same, though I might have much different goals.
But at least, it would be nice to share as much infrastructure as possible, to make it easy to switch between Compose3D and GLVisualize.
Would you consider using GeometryTypes and FixedSizeArrays? I've seen, that you created your own primitives, which are quite similar to the ones in GeometryTypes.
Things are still a little messy, and I'm still not using tuples for FixedSizeArrays, because of this issue:
SimonDanisch/FixedSizeArrays.jl@21a2c21
But with some more work, this could become a very nice, unified platform for any geometric code ;)
Also you might be interested in the most recent work of Meshes and MeshIO.
Sorry if there is very little documentation...
If you have any questions, or if things are unusable for you in the current state, please consider opening issues :)
I really hope we will be able to create something smooth and unified for Julia, despite that this is all Open Source and everyone has different interests!
Best,
Simon
This is just a rough idea of what all should be present in Compose3D and what all has been done to help me understand which features I should focus on now. Been kind of stuck for the last week.
Context
dimensionsparametric
update performance.A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.