Planetside Software Forums

General => Terragen Discussion => Topic started by: Hannes on August 09, 2015, 10:31:53 AM

Title: Official feature request for OBJ-sequences
Post by: Hannes on August 09, 2015, 10:31:53 AM
As a result of this thread:
http://www.planetside.co.uk/forums/index.php/topic,20351.msg201668.html#msg201668
...I now declare that I officially request the following feature: ;)
please make it possible to loop an object sequence, so that you don't have to copy identical objects to fill the length of a whole animation.
And: please implement an offset feature for object sequences in populations (and in single objects of course). I know that someone (I think it was Matt) once said, that it's quite complicated to create an offset feature, so that each instance of a population has a random starting point.
At least to me it would be OK, to have one offset for all instances. You could get enough variation by using several populations with different offsets.

Imagine you have an object sequence of a human character walking loop. Let's say 25 "frames". If each object has 2MB, which seems realistic for a low poly character, you'd have a total of 50MB for the whole sequence. If we'd have the feature, I've requested, we wouldn't need anything more to get thousands of people randomly walking in one direction.

At the moment we'd have to copy the sequence twelve times for a 300 frames animation, which makes 600MB. For only one population! For an offset loop, we'd have to copy the whole thing over and over again. If we'd have five populations with different sequence starting points the whole thing already has 3GB!

I really don't know, but is it very complicated to make TG handle object sequences as described? 
In the animation curve editor it's possible to select "move by value" and add a number to it. Isn't something like that a way to treat existing object sequences? It may sound naive, because I have absolutely no idea of programming: something like "Galloping_horse_0000 to 0024" - "Move by value" +5 or something like that...
Title: Re: Official feature request for OBJ-sequences
Post by: Kadri on August 09, 2015, 11:37:30 AM

+
It should be in the animation module like in Lightwave that does have a Pre Behavior and Post Behavior feature for keying with options like Reset,Constant,Repeat,Oscillate,Offset repeat,linear.

It doesn't have to be the same of course but we need much more options in however form they are implemented :)
Title: Re: Official feature request for OBJ-sequences
Post by: Dune on August 10, 2015, 02:22:15 AM
QuoteAt least to me it would be OK, to have one offset for all instances. You could get enough variation by using several populations with different offsets.
I think it would be best handled in the population settings (somehow), so you're still able to load only one sequence as a base for several populations (by linking to the base sequence).
Title: Re: Official feature request for OBJ-sequences
Post by: Hannes on August 10, 2015, 07:04:27 AM
Right, that's what I meant, Ulco.
Title: Re: Official feature request for OBJ-sequences
Post by: Dune on August 10, 2015, 08:47:20 AM
OK  ;)
Title: Re: Official feature request for OBJ-sequences
Post by: Kadri on August 10, 2015, 10:17:12 AM

Maybe we are saying the same thing but those settings should be more of a part in general of the animation side.
With keyframing of anything you can do (Animation panel).
In this way everything you can animate in Terragen can use those options.Not only populations.
Title: Re: Official feature request for OBJ-sequences
Post by: Kadri on August 10, 2015, 12:29:21 PM

I just tried to see the work it needs from a programmers perspective (for that i have absolutely no clue about).
When i thought that nearly every input file can be animated in Terragen
adding such features might be more problematic-time consuming then it looks for us.
I hope i am wrong :)
Title: Re: Official feature request for OBJ-sequences
Post by: Hannes on August 10, 2015, 04:50:20 PM
If only it would be possible to do that where sequences are used at the moment, which is textures and objects, it would be fantastic!
Title: Re: Official feature request for OBJ-sequences
Post by: Kadri on August 10, 2015, 05:34:59 PM
Quote from: Hannes on August 10, 2015, 04:50:20 PM
If only it would be possible to do that where sequences are used at the moment, which is textures and objects, it would be fantastic!

Yes.
Title: Re: Official feature request for OBJ-sequences
Post by: Hannes on August 10, 2015, 05:41:58 PM
Matt, please say something. ;)
Title: Re: Official feature request for OBJ-sequences
Post by: Kadri on August 10, 2015, 05:53:31 PM
Quote from: Hannes on August 10, 2015, 05:41:58 PM
Matt, please say something. ;)

+

:D
Title: Re: Official feature request for OBJ-sequences
Post by: Kadri on August 10, 2015, 09:42:48 PM

Bahhh...looks like they are wasting time at a place they call SIGGRAPH or something  :P ;D
Title: Re: Official feature request for OBJ-sequences
Post by: TheBadger on August 10, 2015, 10:57:58 PM
All work and no play ;D

+1 one on all requests to make animation in TG better.
Title: Re: Official feature request for OBJ-sequences
Post by: Dune on August 11, 2015, 02:35:07 AM
Matt will leave Siggraph full of ideas and renewed energy, so this will all be implemented in no time  ::)
Title: Re: Official feature request for OBJ-sequences
Post by: Hannes on August 11, 2015, 02:45:02 AM
Oh yes, please!!!!!!!!
Title: Re: Official feature request for OBJ-sequences
Post by: Dune on August 11, 2015, 02:49:02 AM
 ;D (I wonder what she's been done to)

edit: sorry  8)
Title: Re: Official feature request for OBJ-sequences
Post by: Hannes on August 11, 2015, 03:13:51 AM
 ;D ;D ;D ;D ;D
Title: Re: Official feature request for OBJ-sequences
Post by: bobbystahr on August 11, 2015, 08:56:54 AM
Quote from: Hannes on August 11, 2015, 02:45:02 AM
Oh yes, please!!!!!!!!

ha ha ha..cool gif
Title: Re: Official feature request for OBJ-sequences
Post by: TheBadger on August 11, 2015, 11:43:23 PM
^^
Teenage girls and pop stars, and nerds and software  ;D ;D
Title: Re: Official feature request for OBJ-sequences
Post by: Kadri on August 13, 2015, 04:49:20 AM

Guys be ready.Today is the last day of that SIGGRAPH bazaar.They will have to face us here in the end  8)  ;D
Title: Re: Official feature request for OBJ-sequences
Post by: TheBadger on August 13, 2015, 07:32:26 PM
they will hide in fear.
Title: Re: Official feature request for OBJ-sequences
Post by: lat 64 on August 14, 2015, 12:21:35 AM
Quote from: Hannes on August 11, 2015, 02:45:02 AM
Oh yes, please!!!!!!!!
Is that really you Hannnes? I thought you were much older and refined. Oh well, I'm glad you have a zest for life. ;D ;D ;D

I do hope they bring me some SWAG from the conference. A cool LED keychain with a usb drive eh?

Yes, I want more animation power too.
russ
Title: Re: Official feature request for OBJ-sequences
Post by: AP on August 14, 2015, 12:32:13 AM
Quote from: TheBadger on August 13, 2015, 07:32:26 PM
they will hide in fear.

"I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the fear has gone there will be nothing. Only I will remain."
Title: Re: Official feature request for OBJ-sequences
Post by: Hannes on August 18, 2015, 04:39:26 AM
Had to dig out this thread. Since it's no big deal to offset an animation by using this method:
http://www.planetside.co.uk/forums/index.php/topic,20351.msg202311.html#msg202311
I'm wondering if it's that difficult to implement a feature to automate this for animations. Not only for object sequences.
Title: Re: Official feature request for OBJ-sequences
Post by: Kadri on August 18, 2015, 05:09:11 AM

"Guys be ready.Today is Last week was the last day of that SIGGRAPH bazaar.They will have to face us here in the end or not  8)  ;D"



Title: Re: Official feature request for OBJ-sequences
Post by: Hannes on August 18, 2015, 05:19:31 AM
Yes! Face the truth! We're waiting for you! ;)
Title: Re: Official feature request for OBJ-sequences
Post by: Kadri on August 18, 2015, 05:28:41 AM

Hannes i have a strange feeling that it is more like this one now  ;D



[attachimg=1]
Title: Re: Official feature request for OBJ-sequences
Post by: Hannes on August 18, 2015, 08:24:36 AM
 ;D ;D ;D
Title: Re: Official feature request for OBJ-sequences
Post by: Kadri on August 18, 2015, 08:40:44 AM
 ;D ;D ;D

Title: Re: Official feature request for OBJ-sequences
Post by: Kadri on August 18, 2015, 08:52:30 AM

The reality might be like above...
But we might get a politically correct answer like this maybe?  ;D


[attachimg=1]





Title: Re: Official feature request for OBJ-sequences
Post by: Hannes on August 18, 2015, 08:56:17 AM
Ahh, lame!  ;) ;) ;)
Title: Re: Official feature request for OBJ-sequences
Post by: Kadri on August 18, 2015, 09:03:12 AM

:D
Title: Re: Official feature request for OBJ-sequences
Post by: bobbystahr on August 18, 2015, 09:35:24 AM
most entertaining you guys...too much time on yer hands?
Title: Re: Official feature request for OBJ-sequences
Post by: Kadri on August 18, 2015, 09:37:38 AM

Full time rendering on two computers Bobby...so kinda yes and no  :)
Title: Re: Official feature request for OBJ-sequences
Post by: bobbystahr on August 18, 2015, 09:48:08 AM
Quote from: Kadri on August 18, 2015, 09:37:38 AM

Full time rendering on two computers Bobby...so kinda yes and no  :)
hee hee hee
Title: Re: Official feature request for OBJ-sequences
Post by: Matt on August 20, 2015, 05:23:21 AM
Hi Hannes,

I think I can get something working for the next alpha build, for looping and frame offset per object (i.e. per population). Per-instance random offset is on the to-do list for later.

Matt
Title: Re: Official feature request for OBJ-sequences
Post by: Kadri on August 20, 2015, 05:27:51 AM
Quote from: Matt on August 20, 2015, 05:23:21 AM
Hi Hannes,

I think I can get something working for the next alpha build, for looping and frame offset per object (i.e. per population). Per-instance random offset is on the to-do list for later.

Matt

Great news,Matt :D
Title: Re: Official feature request for OBJ-sequences
Post by: Hannes on August 20, 2015, 08:33:25 AM
Quote from: Matt on August 20, 2015, 05:23:21 AM
Hi Hannes,

I think I can get something working for the next alpha build, for looping and frame offset per object (i.e. per population). Per-instance random offset is on the to-do list for later.

Matt

Yippiiiiiieh!!!!

Thanks Matt! Can't wait!!  :) :) :) :) :)
Title: Re: Official feature request for OBJ-sequences
Post by: Dune on August 20, 2015, 12:05:24 PM
Dynamic normal first   >:(  8)
Title: Re: Official feature request for OBJ-sequences
Post by: Matt on August 21, 2015, 01:11:45 AM
More difficult, needs more planning  :P
Title: Re: Official feature request for OBJ-sequences
Post by: Dune on August 21, 2015, 02:00:08 AM
 :-\ Everything you do, Matt, I'm thrilled anyway.