How does Keyshot handle part instances? If I want to animate a large assembly is the geometry duplicated or just the transforms? If part instances are duplicated and not referenced, Keyshot may not be the solution I am looking for.
You can use ālinked animationā for similar parts moving in the same way. Provide a more detailed description of what you want to do to get better answers.
Ah sorry my question is just a general workflow question. I donāt think Keyshot does handle part instances as referenced geometry, but just loads all the geometry and groups it by material. While this is fine for some projects, creating animations with a lot of instanced parts is going to hit performance really hard. I may have to wait until Keyshot has a particle system that can support instances. For now, I can use Replicators in Modo or render instances with xrefs in C4d.
Hi Brian - can you elaborate on the end goal a bit more?
When you reference Instances - Iām going to assume you mean our Pattern tool. If that is the case - the geometry is indeed duplicated. I would suggest using the Heads-up display with hotkey āhā to keep an eye on the number of active triangles in your scene.
Itās a little tricky to guess what the animation goal is - but separating geometry via Model Sets may help - and if possible - using the corresponding plug-in for your modeling software.
Is it possible to send an example of the animation goal?
Referenced instances normally just bring the geometry in once and transform data for all the copies/duplicates. In most applications, the transform data is held in a point source or particle system.
It is difficult to describe a particular goal as I am not evaluating Keyshot for a single project.
Hi Brian,
I understand what you mean and the instance/proxy usage aināt exactly clear for me as well. For example, if you use āmake patternā in KeyShot it will make a pattern with instances/proxies. Thatās what I learned from a question I asked.
But there is no easy way to see if there are instances used or normal geometry. In a feedback document I make I suggested to make instances appear different in the scene tree, for example with their name in italic.
I also think instances imported from some certain file formats stay instances but thatās based on some testing and there is not really a way to know for sure. Besides the import options per file format differs a lot.
Maybe @dries.vervoort can enlighten us, hope you donāt mind the tag.
Ever since the pattern tool was introduced it was suggested that there was some way to visually see which parts were instances in the scene tree. I like the italics idea, or a different icon. I think the icons could use a little love anyway, in the dark mode they are blend in pretty well and arenāt super intuitive to tell the differences between parts and groups.
Thank you. I have 2 days of my Keyshot trial left.
I will put some time into figuring out an efficient way of handling Part instances, if that is possible in Keyshot.
If youāre handy with Python, I think there is a command you can use to check the scene on instances in KeyShots python commands.