Itoo Software Forum

RailClone => RailClone Pro (*) => Topic started by: Klonsemann on January 15, 2018, 02:10:49 PM

Title: windows again... Not Railcloneable that flexible ?!
Post by: Klonsemann on January 15, 2018, 02:10:49 PM
We use RC and FP a lot in our studio. And a long term task for me always was to have much
more realistic windows than we used so far.

I tried some of the RC flows from this forum and tested a lot.
But it seems that for this task RC just dont fit our workflow and needs.

So i stepped back and buid our own scripted primitive. And here are the results after three days. WIP
MaxScript code is just about 600 lines.

I know that a lot of tasks i solved in MaxScript can be done in RC.

Let me know what you think about this.

For better usebility i scripted a viewport layover. When a window is selected the count numbers of
the subframes are drawn. So you can easiely detect what IDs to merge or asign blind material to get the result you are looking for.
Title: Re: windows again... Not Railcloneable that flexible ?!
Post by: FC1888 on January 16, 2018, 01:34:37 AM
Hate to be picky here, but those handles in image 01.

Take a look at this image, it shows arrows where it would be ok to fit them and X where they would just not be logical
Title: Re: windows again... Not Railcloneable that flexible ?!
Post by: Klonsemann on January 16, 2018, 09:51:55 AM
You are right. The position of the handles and even this nice model i choosed XD should be better.
Title: Re: windows again... Not Railcloneable that flexible ?!
Post by: Klonsemann on January 24, 2018, 10:07:22 PM
We start using our new windows in real projects and i overworked the user interface, for easier handling.

Some additional helptext is given via the tooltips.

The first mesh creates a window made of plastic. I already build the mesh for a aluminium window.
For now both are seperate primitives, but a dropdown for switching between is planed.

We will test this for a while and see where we can get this.
Title: Re: windows again... Not Railcloneable that flexible ?!
Post by: Klonsemann on February 15, 2018, 10:10:10 PM
The placement of the handles got overworked, matching the "german standard".
Its also possible now to open the subframes around X and Z axis.
Title: Re: windows again... Not Railcloneable that flexible ?!
Post by: suppenhuhn on February 26, 2018, 10:41:34 AM
Hate to be picky here, but those handles in image 01.

Take a look at this image, it shows arrows where it would be ok to fit them and X where they would just not be logical
Nice Model ! :) Where is it from?
Title: Re: windows again... Not Railcloneable that flexible ?!
Post by: Klonsemann on February 26, 2018, 11:51:36 AM
I build it, using the profile from http://www.fenster-ajm.at/fenster/ajm-8000-energeto (http://www.fenster-ajm.at/fenster/ajm-8000-energeto).

Some more features are integrated now:
- you can open/animate the subframes individualy
- there is a dropdown to choose the subframe and a animatable spinner
- posts can be one with subframe and swing open too
Title: Re: windows again... Not Railcloneable that flexible ?!
Post by: James Vella on February 27, 2018, 12:11:32 PM
Hi Klonsemann,

Nice work with your script!

Regarding your first question about RC not being flexible enough for your workflow? Can you elaborate please as I am currently creating similar objects with windows and awnings above other windows vertically.

As a side note, I found that Its easier to make additional windows within 1 container as you have shown in your screenshot by plugging 1 railclone into another railclone as the default segment (or top/bottom), which allows you to easily stack different types of windows vertically and horizontally, unless im mistaking what your trying to achieve.
Title: Re: windows again... Not Railcloneable that flexible ?!
Post by: Klonsemann on March 04, 2018, 10:17:18 PM
I agree. You can achieve that with stacking diffetent RCs.
But you realy have to take care that you not end up double the railing width and height
on the inner spline segments.

Also you have to copy, rotate and snap all the splines to the wall openings.

We got a script that find the wall openings and place instanced windows
in all openings that got the same size.

I find it easier when able to mirror or instance the object.
When tilting the subframes or even animate the opening.

BTW, vertical join the openings is possible now too.
Title: Re: windows again... Not Railcloneable that flexible ?!
Post by: Rokas on March 05, 2018, 06:01:27 AM
You are developing very nice tool. Please notify when You have it available for public.
Title: Re: windows again... Not Railcloneable that flexible ?!
Post by: James Vella on March 06, 2018, 01:18:06 PM
I agree. You can achieve that with stacking diffetent RCs.
But you realy have to take care that you not end up double the railing width and height
on the inner spline segments.

True, I was adjusting the upper windows to have the bottom rail removed, same with any others that need a left/right removed to fit without doubling up the mullions.

Also you have to copy, rotate and snap all the splines to the wall openings.

I find the railclone select edge script works pretty well for this

We got a script that find the wall openings and place instanced windows
in all openings that got the same size.

I find it easier when able to mirror or instance the object.
When tilting the subframes or even animate the opening.

BTW, vertical join the openings is possible now too.
I might have to try out your script if I find I come across further roadblocks, its good to tinker but sometimes we just dont have time right lol