New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Supported altanative UV mapper on ExtrudeGeometry #1748
Conversation
@zz85 I let you decide on this one ^^ |
thanks, i'll take a look into this. :) |
testing this with the @alteredq do you remember how UVs were on merged to https://github.com/zz85/three.js/compare/uvs first. |
@zz85 Like this: |
@alteredq your screenshot is how the UVs are currently which is the same for my previous screenshot. It seems like either there's a bug to this kind of UV wrapping (many UV values are way above 1 while usually they are a range from 0..1?) or I don't understand what's going on here (the WorldUVGenerator). |
Well, that's the screenshot from the lib version at the time I merged that example (somebody else created it), whatever that means ;) |
i'm looking at lots of interesting history on |
Is that good or bad? :P |
i'll shall leave THREE.ExtrudeGeometry.WorldUVGenerator as it is right now until someone have a clearer picture of whats going on. closes mrdoob#1748
at least there are people playing around with the code :) i think i'll shall leave THREE.ExtrudeGeometry.WorldUVGenerator as it is right now until someone could give a better suggestion. (sidenote: maybe i shouldn't be rebasing commits - github doesn't close this pull request automatically after merging now) |
Yep. It's always better to merge |
What does "rebase" actually do? I always use just fetch + merge, not even pull. I find it better to have separate steps, less chances to mess up something, also it's easier to deal with different branches from other repos in this way, at least in my client. |
for example there are 2 branch with changes simultaneously if alteredq merges mrdoob, result might be something like if alteredq rebases mrdoob, alteredq will take mrdoob changes, and replay alteredq's changes after mrdoob. some like rebases because the commit history looks "cleaner". some people prefer a workflow for a dev branch to rebase the master, and a master to merge the dev branch for example. its also probably useful in a central git workflow (rather than distributed like github) the drawbacks is that rebase modifies the history and its hashes. this is bad when you have pushed changes onto github and now you have to force push your rebased history. so have to be careful using rebase, if history have been already pushed to some where else. anyways, looks like i'll will just use merge for the three.js now, sorry about the hiccup. |
Thanks for the explanation. This rebasing just feels so alien to me ;) I'm already completely used to understand everything through this: |
It's alien to me too :) |
It seems a bit late to point this out, but |
Implementation of Issues #1396
and may have something to do with #1683?