Looking for workaround for instancing lights in Unreal

   4429   2   2
User Avatar
Member
1 posts
Joined: Feb. 2016
Offline
I am trying to make a track lighting tool for Unreal using Houdini. It takes a curve from Unreal, extrudes a track and places lighting fixtures along it. I saw in another post that instancing lights is not currently a feature. I am wondering if there is a way I can instead mark points in the generated model with some kind of label. And then I would use a construction script in Unreal that instantiates the lights at every labeled point generated by the Houdini asset. What is the best way to mark the points in the Houdini asset and read those positions in Unreal?
Thanks.
User Avatar
Member
240 posts
Joined: Nov. 2012
Offline
Instancing lights is currently possibly by using a copy SOP and making sure they're instances. The plugin will have a new slot to replace the actors that are instanced and you can put in a light blueprint in there.
Luiz Kruel
Senior Technical Artist
SideFX
User Avatar
Staff
534 posts
Joined: Sept. 2016
Offline
Well actually you can instance lights by using a copy node that uses instances (packed primitives).
In Unreal, your asset will then have a “Houdini Instanced Input” section, and you can override your instances there by using a light blueprint.

edit: hmm looks like luiz was faster..
Edited by dpernuit - Jan. 13, 2017 18:16:47
  • Quick Links