Now, random on thousand instances. Red Nose
101 instances.
This will work for now but it is the same as that
I am done for today.
Greatā¦ maybe a get_active_camera node tooā¦ with main properties like fov, resolution, clips, type, shift, position, rotateā¦ for camera culling and anothers camera based thingsā¦
hey guys, quick question, is there a way to get the velocity from an object to geo node right now ? can we do something to the position node to get the velocity ?
Itās available here
Is random value not able to produce a single value? The socket should be a dotted diamond, not a diamond.
The ID input has implicit field in it so it outputs a field by default, just connect a single value to ID and it will output a single value.
Thanks for the help!
This is strange and unintuitive. Blender canāt expect me to know that these sockets change somewhat unpredictably with no indicator.
I thought the point of the dotted diamond was to show that the socket could be either be a field or a single value. I had assumed that since the ID value was hidden, it should implicitly default to a common index. At least an enum to change between single and unique index would be appriciated.
I have proposed an idea of making the seed an offset of the actual seed and have a checkbox for choosing output to be constant or field, but they in the end went with Simonās idea of two seed sockets, with the first seed renamed to ID and have implicit index
field input. I think it is acceptable because single random value is not so big of a need comparing with random fields. At least now if you are scattering instances and do random rotation and scale, you donāt need to manually connect the index
node to all of the random nodes and add math nodes in between each of them to manually control the seed. I think the current behavior is acceptable.
Hover on the socket, the socket inspection tooltip will tell you
Diamond with a dot means it is a field socket but single value is welcomed as well. Diamond without dot means this is a field socket and it currently has a field in it. A round socket means it is single value only.
Iām trying to wrap my head around the selection inputs and how to make selections.
Is the behavior in the gif expected? In the translate node my selection is using instance IDās (as intended) whereas in the set material node the selection refers to face IDs of all instances. How could I drive this so the selection is using the same domain that is being used in the translate node?
any pointers how to debug or view/print selections would be very much appreciated.
cheers
To me, it seems that this is the expected behavior.
I think you want the material to change (on the whole individual cube) as soon as it is translated.
If so, then I think you need Epsilon to be a high value, and play with the āValueā node (the one below Index). Though I havenāt tested my theory, because it seems Iām missing the āTranslate Instancesā node.
ok thanks for confirming
you are right about what I was trying to achieve, following your lead here does not play out as hoped for me howeverā¦ Iāll have to play some more
thank you
I think I made a mistake. Somehow I thought you used Geometry Proximity in your setup, but you actually used Indexes only.
So in the end, I canāt confirm that the behavior is normalā¦
Then why is the id socket a diamond without a dot by default? How is one supposed to know that a single value would be useful in any case? And how is a beginner supposed to guess that another node is needed to achieve this effect?
In 2.93, random float had itās own node, so obviously generating single values was used often enough.
I think a Boolean checkbox value named āsingle valueā would be enough. When the value is set to 0, the node looks and acts the same. When set to 1, the ID socket disappears and everything is evaluated on a common index.
Hey everyone
Gentle reminder that weāll enter in bcon3 soon (might get delayed btw), so if you see important problems in the current state that need attention, now is the time to speak
Have to agree, this is the most undiscoverable thing. The ID should have a number input field too (field, as in the interface widget where you enter a number), so that it defaults to a value (still accepting fields, as indicated by the socket shape).
I think that until the problem of rendering attributes in eevee is not fixed (not including the experimental view of vertex color in development extras mode in the settings), it is worth postponing bcon3.
Just make this real via python
Note that itās not an ideal behavior, ideally it should switch per area context
check here