- 2019-03-31 at 7:24 pm #13410
I need to be able to enable the outline effects by specifying them with a text that refers to a collection name, or by applying it through a parameter or variable that holds the collection name, but it looks like it is not working. If I do it with an object selector with the collection name, it works though. It seems that the change you’ve made to make everything work via texts has left the outlines effect out?
Or am I missing something ?
Andrés2019-04-01 at 8:48 am #13416
Yes, when you’re using a text puzzle as input, it assumes that an object name is supplied. To make it work with a collection, you can use the following undocumented hackery – use a list consisting of two text puzzles: “GROUP” and “your collection name”.2019-04-01 at 1:46 pm #13444
Hi Yuri, that is great! Thank you. But I have a question: Will Verge3D eventually be able to accept collection names for the outlines? If so, will this hackery still work? Because if not, we will have to change our coding when you include the “regular” functionality in the future release.2019-04-01 at 1:58 pm #13446
This issue is not specific to the outline puzzle but rather to all puzzles in general. When using text puzzles instead of selectors, you have to somehow distinguish between object names and collection names. So I think we won’t be changing this behavior in the observable future.2019-04-01 at 2:01 pm #13447
Great. Thank you for clarifying!2020-02-19 at 6:23 pm #23704Branden CokerLicensee
Glad I found this! I’m having a similar issue, but rather than enabling outlines on a collection of objects, I’m attempting to combine text with a picked object puzzle. Attaching a screen shot here for clarity.
The picked object in this case is called “housing.” I would expect resulting text to be “outline.housing” which is the same name as my variable.
It’s not working as shown here. If I replace my create text puzzle with the “outline.housing” variable puzzle, it works fine.
Attachments:You must be logged in to view attached files.2020-02-20 at 7:59 am #23713
You might try to retrieve the value of the variable with this puzzle before passing it to outline. Right now is just creates a String value which the outline puzzle interprets as an object name, while you need it to be a list of object names.2020-02-20 at 3:52 pm #23779Branden CokerLicensee
Thank you Yuri. This is good to know. I managed to find another solution. I actually used Collections in Blender and the info here you shared to get it running. I’m sure the “variable value by name” puzzle will come in handy soon though.2020-02-21 at 7:19 am #23801
You must be logged in to reply to this topic.