Comments (4)
@le717 I've tested this script, and actually built an almost-functioning WebGL parser/renderer, but I ran into some issues related to backface culling, which would require a sort of rewrite, since previous lines can affect later ones. MPD support would be pretty simple, but at the moment, I'm not really in a hurry to do anything with it. The amount of special cases required to render every model properly is insane.
If you plan to start soon, I can start working on this again. :3
from ldrparser.
I ran into some issues related to backface culling
I'm no 3D artist (can't do a lick of anything in 3D), but that can be a pain to work with and fix. Hopefully it won't be too much work!
MPD support would be pretty simple
That would be a 👍. MPD models are very common.
If you plan to start soon, I can start working on this again. :3
Yes, I have a few weeks break and I've wanting to code something, so I figured I'd resume work on the importer but start up here and help you out some.
from ldrparser.
@le717 I pretty much got around BFC in my renderer by disabling it completely but... well... See screenshot. I don't even know how to begin covering all the special cases. Only one part, the 1x1 brick, rendered properly. Not too sure how much needs to be dealt with in the converter or the mesh builder.
from ldrparser.
Yea, it'll probably be best to just not support BFC unless there's someone who knows how to implement it.
from ldrparser.
Related Issues (7)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ldrparser.