Skip to content
This repository has been archived by the owner on Jun 1, 2023. It is now read-only.

package locations #8

Closed
peteshand opened this issue Oct 4, 2019 · 3 comments
Closed

package locations #8

peteshand opened this issue Oct 4, 2019 · 3 comments

Comments

@peteshand
Copy link

While technically not an bug, I've just noticed that the package structure is quite different between these externs and the ones at https://lib.haxe.org/p/threejs/ and threejs in general.

There are a few haxe libs out there that have a dependency on the other threejs externs, so it might be a good idea to follow the same package structure so they can be easily substituted these new externs.

@tong
Copy link
Owner

tong commented Oct 7, 2019

I am following the structure of the three.js library and think i will keep it this way.
Someone could flatten the structure with typedefs or --remap if that's preferable.

@peteshand
Copy link
Author

Sure, just saying you're kind of fragmenting the use of threejs and haxe.. also why are didn't you just contribute to the externs that are already on haxelib?

@peteshand
Copy link
Author

Also I doing think you're correct when you say you're following the structure of three.js, when importing pretty much any class it's THREE.SomeClass

@tong tong closed this as completed Nov 25, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants