deprecated moreblocks node definitions #5826
Labels
No Label
1. kind/balancing
1. kind/breaking
1. kind/bug
1. kind/construction
1. kind/documentation
1. kind/enhancement
1. kind/griefing
1. kind/invalid
1. kind/meme
1. kind/node limit
1. kind/other
1. kind/protocol
2. prio/controversial
2. prio/critical
2. prio/elevated
2. prio/good first issue
2. prio/interesting
2. prio/low
3. source/art
3. source/client
3. source/engine
3. source/ingame
3. source/integration
3. source/lag
3. source/license
3. source/mod upstream
3. source/unknown
3. source/website
4. step/approved
4. step/at work
4. step/blocked
4. step/discussion
4. step/help wanted
4. step/needs confirmation
4. step/partially fixed
4. step/question
4. step/ready to deploy
4. step/ready to QA test
4. step/want approval
5. result/cannot reproduce
5. result/duplicate
5. result/fixed
5. result/maybe
5. result/wontfix
ugh/petz
ugh/QA main
ugh/QA NOK
ugh/QA OK
No Milestone
No project
No Assignees
5 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: your-land/bugtracker#5826
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
2023-12-25 08:55:16: WARNING[Main]: GenericCAO::addToScene(): Model moreblocks_slope.obj loaded with 5 mesh buffers but only 1 texture(s) specified, this is deprecated.
2023-12-25 05:04:01: WARNING[Main]: GenericCAO::addToScene(): Model mobs_oerkki.b3d loaded with 2 mesh buffers but only 1 texture(s) specified, this is deprecated.
2023-12-25 05:08:50: WARNING[Main]: GenericCAO::addToScene(): Model water_life_crocodile.b3d loaded with 9 mesh buffers but only 1 texture(s) specified, this is deprecated.
source/maintenance ?
the croc and oerkki are #5699
should i fix this in my moreblocks fork, or should we upstream this to the other moreblocks?
i created an upstream issue on the original fork in case someone fixes it (so i don't have to learn blender) https://github.com/minetest-mods/moreblocks/issues/203
Triggered again except its a different(?) slope
2024-02-02 19:14:14: WARNING[Main]: GenericCAO::addToScene(): Model moreblocks_slope_outer_half.obj loaded with 4 mesh buffers but only 1 texture(s) specified, this is deprecated.
can someone just place me in a room full of slopes
2024-02-03 07:39:21: WARNING[Main]: GenericCAO::addToScene(): Model moreblocks_slope_half.obj loaded with 5 mesh buffers but only 1 texture(s) specified, this is deprecated.
that's in the attic of the advanced tutorial
oh. in that case I went to there and no new warnings appeared. only after I explore the area around GV/Antarcity/Fanagoria i start getting warnings.
Is this fixed by flux' moreblocks fork? If so, please add it to the moreblocks milestone.
no, i didn't touch the models, and i'd prefer not to have to if possible...
"fixing" the model would also break other slope nodes.
a slope has 5 sides so the model has 1 material per side assigned, without that slopes like from logs(outside bark, inside wood) wouldn´t be possible.
the correct way is to also define a texture for the other 4 sides even if its the same texture.
it's the other way around - the mesh expects 5 textures, but moreblocks is only supplying one.
actually i wonder if i can fix this just by specifying the same tile 5 times... hm.
please read again
another one:
2024-03-18 15:10:46: WARNING[Main]: GenericCAO::addToScene(): Model moreblocks_slope_half_raised.obj loaded with 6 mesh buffers but only 1 texture(s) specified, this is deprecated.
i really don't want to learn how to edit 3d models with blender, but what else can i do? i get the feeling that my first 30 hours of work will be worse than what we've already got.
I think Bla is right: "fixing" it in blender would be just doing same as this:
i.e. removing named vertex groups.
And the result would be:
Which is not what we want. We want to specify textures for each side manually. So it's the code assigning texture is broken, and not the models.
In other words, it's not the model that's deprecated, but not specifying number of textures equal to number of "mesh buffers" is deprecated.
(I can't trigger the warning, either by placing slopes down or putting them into item frames, so I can't really confirm that warning is gone with this change, but it must be.)
deprecated moreblocks slope modelto deprecated moreblocks node definitions