Levi Pesin
Levi Pesin
https://raw.githack.com/sunag/three.js/dev-nodes-doc/docs/manual/en/introduction/How-to-use-node-material.html
I think there is too much of \`\` used on the page...
Looking at https://github.com/mrdoob/three.js/blob/dev/examples/jsm/renderers/webgpu/WebGPURenderer.js#L251-L252, I think the way to solve this (including https://github.com/mrdoob/three.js/pull/24383) would to do the following: 1) Add `Camera.ndcProjectionMatrix` property, 2) Add a parameter `ndc = true/false` to `Frustum.setFromProjectionMatrix`...
I think this is related to https://github.com/mrdoob/three.js/issues/23874?
I don't think this approach ("integrating" IES profiles into core) is good... ~~I think what was meant by @bhouston is rather loading IES profiles by parsing them and then creating...
Then I think the second suggestion is better. And I think IESLight and IESLoader would better go in examples rather than core...
Also related: https://github.com/mrdoob/three.js/pull/23406
> using some javascript tools like [lerna](https://github.com/lerna/lerna), but we would need to restructure folders since lerna needs a root package.json for configuration Why restructuring? Just one `package.json` in the root...
Is this PR blocked only on the question should-we-and-if-should-then-how publish addons as a separate package? I also think that in future when we remove `examples/js`, we can move `examples/jsm` to...
> Is this PR blocked only on the question should-we-and-if-should-then-how publish addons as a separate package? I tend to think that we shouldn't do that. Or at least first merge...