Skip to content
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

WebGLProgram: add meshLine to list of parameter names #1

Merged
merged 1 commit into from
May 1, 2017

Conversation

tomka
Copy link

@tomka tomka commented May 1, 2017

This is needed to distinguish WebGLProgram instances that use mesh lines from those that don't. This is done based on a so called program code, which is, besides other things, based on the list of known parameter values for the parameters names from the parameter list. If two materials only differ in whether they use mesh lines and the one that doesn't is loaded first, then without this change no new program will be generated if the material with enabled mesh lines is loaded afterwards, which effectively disables mesh lines for this material.

This is needed to distinguish WebGLProgram instances that use mesh lines
from those that don't. This is done based on a so called program code,
which is, besides other things, based on the list of known parameter
values for the parameters names from the parameter list. If two
materials only differ in whether they use mesh lines and the one that
doesn't is loaded first, then without this change no new program will be
generated if the material with enabled mesh lines is loaded afterwards,
which effectively disables mesh lines for this material.
@Mugen87 Mugen87 merged commit ecf3cb7 into Mugen87:meshline May 1, 2017
@Mugen87
Copy link
Owner

Mugen87 commented May 1, 2017

Thanks!

Mugen87 pushed a commit that referenced this pull request May 7, 2017
clarified type of first param to constructor
Mugen87 pushed a commit that referenced this pull request May 7, 2017
Mugen87 pushed a commit that referenced this pull request Jul 7, 2017
…-in-data.children-in-ObjectLoader.parseObject

Updated Objectoader.parseObject. Changed the way of iterating over data.children array mrdoob#11432
Mugen87 pushed a commit that referenced this pull request Dec 25, 2017
Mugen87 pushed a commit that referenced this pull request Jan 28, 2018
Matrix4 - description for matrix and matrixWorld items in  mrdoob#13183
Mugen87 pushed a commit that referenced this pull request Feb 25, 2018
Remove the SceneLoader console error log
Mugen87 pushed a commit that referenced this pull request May 23, 2018
Mugen87 pushed a commit that referenced this pull request Jun 16, 2018
Mugen87 pushed a commit that referenced this pull request Oct 15, 2018
Mugen87 pushed a commit that referenced this pull request Nov 1, 2018
Update the changes form the origin repo.
Mugen87 pushed a commit that referenced this pull request Dec 7, 2018
Mugen87 pushed a commit that referenced this pull request Feb 21, 2019
Mugen87 pushed a commit that referenced this pull request Jun 21, 2019
Mugen87 pushed a commit that referenced this pull request Jul 12, 2019
Fix breakage on Chrome 73
Mugen87 pushed a commit that referenced this pull request Jul 29, 2019
update to the latest
Mugen87 pushed a commit that referenced this pull request Oct 23, 2019
.getPlane method needs a Plane as a target
Mugen87 pushed a commit that referenced this pull request Dec 2, 2019
Mugen87 pushed a commit that referenced this pull request Feb 27, 2020
Mugen87 pushed a commit that referenced this pull request Mar 3, 2020
Newest dev from mrdoob's repo
Mugen87 pushed a commit that referenced this pull request Mar 11, 2020
Mugen87 pushed a commit that referenced this pull request Apr 3, 2020
Update dev to latest
Mugen87 pushed a commit that referenced this pull request Apr 23, 2020
Mugen87 pushed a commit that referenced this pull request Jul 17, 2020
Mugen87 pushed a commit that referenced this pull request Aug 13, 2020
Mugen87 pushed a commit that referenced this pull request Aug 16, 2020
Mugen87 pushed a commit that referenced this pull request Nov 15, 2020
Mugen87 pushed a commit that referenced this pull request Nov 18, 2020
Read object name from .3dm file
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants