Turtle Isle (age problems)

If you feel like you're up to the challenge of building your own Ages in Blender or 3ds Max, this is the place for you!

Re: Turtle Isle (age problems)

Postby Jojon » Thu Jan 27, 2011 2:30 pm

@D'Lanor:

Aahh, yes: now that you mention it, I have, quite a few times, been swearing very loudly over that fact. I must have repressed the memory. :P


@dendwalder:

You couldn't accidently have ended up with two (different) copies of the pieces of script in your alcscript text, could you?
Jojon
 
Posts: 1116
Joined: Sun Sep 30, 2007 5:49 am

Re: Turtle Isle (age problems)

Postby dendwaler » Thu Jan 27, 2011 2:44 pm

You couldn't accidently have ended up with two (different) copies of the pieces of script in your alcscript text, could you?


I checked the 2419 lines,
Its only once in there.

Well, i call it a day, and have some sleep.
thx for all your help guys!
Those wonderfull Worlds are called " Ages" , because that is what it takes to build one.



Watch my latest Video Or even better..... watch the Cathedral's Complete Walkthrough made by Suleika!
User avatar
dendwaler
 
Posts: 936
Joined: Mon Jun 22, 2009 10:49 am
Location: Nederland

Re: Turtle Isle (age problems)

Postby D'Lanor » Thu Jan 27, 2011 3:20 pm

Can you post your export log file tomorrow?
"It is in self-limitation that a master first shows himself." - Goethe
User avatar
D'Lanor
 
Posts: 1980
Joined: Sat Sep 29, 2007 4:24 am

Re: Turtle Isle (age problems)

Postby dendwaler » Fri Jan 28, 2011 5:13 am

Today, after searching for many hours, i discovered what went wrong.

All the code is correct!
It was the Ipo curve itself.!
When the animation was finished for the eye , it was followed by an idle time of about 10 seconds.
In those 10 seconds was my second buttonpress.
By the time i made my third press, the animation was really finished and the door opened again.
I deleted the Ipo en made a new one with sharp linear edges at the end.

As many times before , again I was fooled in Blender with this problem. :oops:
Those wonderfull Worlds are called " Ages" , because that is what it takes to build one.



Watch my latest Video Or even better..... watch the Cathedral's Complete Walkthrough made by Suleika!
User avatar
dendwaler
 
Posts: 936
Joined: Mon Jun 22, 2009 10:49 am
Location: Nederland

Re: Turtle Isle (age problems)

Postby dendwaler » Fri Jan 28, 2011 1:29 pm

two different questions again.

1) I want a current on a part of my waveset .
there is a small connection between two parts of the ocean.
I want to make that part not "swimmable"
I placed an empty in the middle of the smal part and used this script.
Code: Select all
RgnSwimArea:
   type: region
   regiontype: swim
   region:
      swim:
         style: straight
         straight:
            centerpoint: CurrentGuide
            neardist: 1
            nearvel: 9
            fardist: 200
            farvel: 1



What ever values i enter for distantance and velocity does not make any difference
The current is everywhere in the age with the same strenght.

Any solution for this one?



2) I made a 3d ride with the path2ipo script.
parented an empty to it
and parented in the constraints an object to the empty.
In Blender I hit "ALT A" and can see the animations of the object as expected.
After exporting however the whole object is disappeared. Nothing there

I know that sometimes it gets smaller when you did not apply scale and rotation to the object , but i can not even find a small object.

Any suggestions to get me further?
Those wonderfull Worlds are called " Ages" , because that is what it takes to build one.



Watch my latest Video Or even better..... watch the Cathedral's Complete Walkthrough made by Suleika!
User avatar
dendwaler
 
Posts: 936
Joined: Mon Jun 22, 2009 10:49 am
Location: Nederland

Re: Turtle Isle (age problems)

Postby tachzusamm » Sat Jan 29, 2011 4:44 am

dendwaler wrote:What ever values i enter for distantance and velocity does not make any difference
The current is everywhere in the age with the same strenght.

Any solution for this one?

Well, first, the parameters "nearvel" and "farvel" should read "nearspeed" and "farspeed".
Yes, this is simply wrong in the wiki. Of course, URU plasma uses nearvel and farvel, but AlcScript needs those parameters written as nearspeed and farspeed.
Found this out the hard way by reading the PyPRP sources some time ago when it didn't work for me.

I would have corrected this already in the WIKI, but the example was not text but screenshots, and I was too lazy to adapt it. ;)
But I added a correction note now.

Code: Select all
RgnSwimArea:
   type: region
   regiontype: swim
   region:
      swim:
         style: straight
         straight:
            centerpoint: CurrentGuide
            neardist: 1
            nearspeed: 9
            fardist: 200
            farspeed: 1

RgnSwimStop:
   type: region
   regiontype: swim
   region:
      swim:
         style: simple


If the swimming does still not stop above your fardist distance (and I assume it will not, when you set farspped to 1.0), cut the region into two parts. One your normal swim region with the straight current, the other an adjacent swim region with style: simple. The seam between them should be where you want the flow to stop.

Of course, you could just set the farspeed parameter to 0.0 , this should stop the flow as well when position is above fardist.


Finally, the parameter "fardist" does count only in the direction (Y-component of centerpoint) of the flow, not reverse.
So, "behind" your centerpoint nearspeed is used, regardless of fardist.

And, drawing help circles (with added string property "page_num" set to 12345 under Logic(F4) to avoid its export) around your centerpoint helps in determining the desired distances. Circle radius equals those.

Hope I was able to describe it properly.
Last edited by tachzusamm on Sat Jan 29, 2011 5:27 am, edited 1 time in total.
User avatar
tachzusamm
 
Posts: 575
Joined: Thu May 29, 2008 2:03 am
Location: Germany

Re: Turtle Isle (age problems)

Postby D'Lanor » Sat Jan 29, 2011 5:17 am

tachzusamm wrote:Well, first, the parameters "nearvel" and "farvel" should read "nearspeed" and "farspeed".
Yes, this is simply wrong in the wiki. Of course, URU plasma uses nearvel and farvel, but AlcScript needs those parameters written as nearspeed and farspeed.
Found this out the hard way by reading the PyPRP sources some time ago when it didn't work for me.

I would have corrected this already in the WIKI, but the example was not text but screenshots, and I was too lazy to adapt it. ;)
But I added a correction note now.

If you don't mind I replaced the image in the WIKI with the correct AlcScript as a text block and removed your notes.
"It is in self-limitation that a master first shows himself." - Goethe
User avatar
D'Lanor
 
Posts: 1980
Joined: Sat Sep 29, 2007 4:24 am

Re: Turtle Isle (age problems)

Postby tachzusamm » Sat Jan 29, 2011 5:28 am

Sure, I don't mind.
This is much better, thanks. :)


EDIT: By the way, here's how the neardist and fardist values are treated for style: straight
SwimPlan_StyleStraight.png
SwimPlan_StyleStraight.png (12.95 KiB) Viewed 3855 times

(info added to the wiki pages now as well)
Last edited by tachzusamm on Sat Jan 29, 2011 6:49 am, edited 1 time in total.
User avatar
tachzusamm
 
Posts: 575
Joined: Thu May 29, 2008 2:03 am
Location: Germany

Re: Turtle Isle (age problems)

Postby dendwaler » Sat Jan 29, 2011 6:29 am

Das ist ja Fabelhaft Tachzusamm!

I tested it in Turtle Isle and it works the way I expected.
I have only to tweak it to get the correct Values
This really makes fun in my age, and it will give the players a hard time!
But much fun.
Thx, very much for this info.
Those wonderfull Worlds are called " Ages" , because that is what it takes to build one.



Watch my latest Video Or even better..... watch the Cathedral's Complete Walkthrough made by Suleika!
User avatar
dendwaler
 
Posts: 936
Joined: Mon Jun 22, 2009 10:49 am
Location: Nederland

Re: Turtle Isle (age problems)

Postby dendwaler » Sat Jan 29, 2011 10:48 am

My age has a very large swimming area in 1 waveset .
I subdivided it and parted 1 small area from the rest
Only this little area has strong current properties.
The effect is unaspected for me.
You can't see it but the water in there is extremely wild!
The avatar is pushed out of the water for nearly a full avatar length, when he enters this region.
Far more then the wave height which is flattened by the large quiet part of the waveset.
The avatar's behavior seems not to be flattened and follows the peak heights.
He falls back and is pushed out again, so on and on.

Very weird, but usefull when i can control it a bit with good parameters.

I just wanted this to share. :D
Those wonderfull Worlds are called " Ages" , because that is what it takes to build one.



Watch my latest Video Or even better..... watch the Cathedral's Complete Walkthrough made by Suleika!
User avatar
dendwaler
 
Posts: 936
Joined: Mon Jun 22, 2009 10:49 am
Location: Nederland

PreviousNext

Return to Building

Who is online

Users browsing this forum: No registered users and 6 guests