Page 1 of 1

Improving Lightwave file support

Unread postPosted: Mon Nov 18, 2019 8:46 pm
by SupetsunazuSCCW
Hello!

I been testing Clarisse in PLE mode, and fell for it, just what i was looking, will get the full IFX soon, i'm a indie developer and have more or less a pipeline figured out between all kind of programs. But my render output originally was going to be Lightwave render native engine. Problem i got, was increasing render times with the time, and geometry management, so i was searching for a new GPU/CPU optimized render Engine, or maybe translate it to Real time like Unreal. Problem was some of the pipeline work would break, or part not be supported at all, or would need more work around for them to work.

So here's a request, i like that Clarisse already support LWOs 02 (that's nice, actually almost all programs don't suport lightwave at all) , but would be nice if it supported the improved LWOs 03, Lightwave 2018, and 2019 has some similar materials set ups like clarisse, the principled for starts, dielectric, SSS or skin in LW etc, so would be a nice if some of the material work could be saved once the project is set in clarisse and lwos imported.

The other and this is the big one maybe, it's the support of LW splines/curves and lightwave FiberFX guides, to use as Fur guides inside clarisse, actually the work i do to animate complex hair grooms, is Zbrush fibermesh setup and stilling then export the guides/splines to LW in LWO format, in Lightwave i convert those splines to FiberFX guides ( more like 2point poly chains, but they do have info of an start/root and an end ) and animate them in layout, works pretty well. Here is one of the setup test i have done.

https://www.youtube.com/watch?v=R-ak2wJY1vc

Works pretty well i think, and could be improved for more complex hairs, i read in other forum here in isotopix, that the LW guides are kind of a hack, and i kind of get it, but they do work. Actually while exporting an alembic of the hair to clarisse (2 point polychains), it exports all right, problem is you can't see anything until you do a subdivision to it of 1 lvl, then it shows info and can be shaded somehow, the animation is retain but can't use it with clarisse fur nodes like interpolate etc to populate the hair, so kid of a dead end there i think. I can upload a short part of the animated alembic with the lw guides if it helps somehow to develop a tool or find a work around. In the part of the curves, lwos from zbrush with guides, will crash clarisse, and lwos with guides/splines exported from lightwave clarisse closes them and makes an irregular poly. So cant work with them at all for now. One solution i encounter is the 2 point polichans can give them a little extrude of 1 um, and save the hair, the problem is that it's planar and more additional guide can't be added like with interpolate node unless i export from the start a lot of guides from zbrush and work with those numbers only, later animation can be baked with some tricks. So the best would be understand Lightwave Fiber FX guides and be read as hair guides. That, would be awesome. I could send the actual guides of that hair (Hair in the video) in the lwo i use to set up if you need to find a work around.

Until now all the other stuff like liquids from realflow, works, MDDS (love it) from Marvelous cloths works or lightwave baked animation and timeline scultped from chronosculpt, VDB love it, and the render engine and poly management its really great.

Thanks in advance for your feed back, and see you soon once i get the licence.

Cheers!

D.C.G. Ricardo Franco Paz y Puente

Re: Improving Lightwave file support

Unread postPosted: Tue Nov 19, 2019 9:36 am
by dboude
Hi,

Glad you like Clarisse and its management. Clarisse support lwo files since the first version. It's a historical format. However, we'll never work on this format again because this is too restrictive for pipelines. We prefer to focus our effort on cross-platform formats like alembic, USD that is used heavily in the industry. We try to be as generic as possible to fit in all pipelines.

Cheers

Re: Improving Lightwave file support

Unread postPosted: Tue Nov 19, 2019 6:30 pm
by SupetsunazuSCCW
Good day!

Sad to hear really, since MDD is from lightwave also, but its understandable, any idea of a work around of how can i use that data inside clarisse? it is kind of the only step i'm missing, if not, i will see what i can do, other wise really like the program. Thanks in advance!, Will post some work later on.

Cheers

D.C.G. Ricardo Franco Paz y Puente

Re: Improving Lightwave file support

Unread postPosted: Thu Dec 19, 2019 11:57 am
by dboude
Hi,

Sorry for the extremely late reply.

You can use mdd files by adding the mdd player in the deformer attribute of your geometry.

Cheers