trueSpace Live Link test

Game Engines, Projects and more
clintonman
Captain
Posts: 3165
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

trueSpace Live Link test

Post by clintonman » 16 Oct 2019, 05:06



My first Unreal Engine 4 Live Link test. It's based on a kind of "Hello World" demo code that was released in August. Next part is figuring out how the rotations can be translated to something ue4 likes.
Clinton Reese

http://clintons3d.com

User avatar
bitkar
Captain
Posts: 1500
Joined: 16 Mar 2010, 07:14
Type the number ten into the box: 0
Location: Czech Republic
Contact:

Re: trueSpace Live Link test

Post by bitkar » 16 Oct 2019, 10:43

you are magician! i have no idea how you do these things with old tS :D
Michal aka bitkar
tS freak since tS2 (1998) and forever (tS7.61 modeler)

User avatar
Draise
Captain
Posts: 3142
Joined: 21 Sep 2009, 19:33
Type the number ten into the box: 0
Location: Bogota, Colombia
Contact:

Re: trueSpace Live Link test

Post by Draise » 16 Oct 2019, 14:55

FPS is slow, but amazing it's possible.

clintonman
Captain
Posts: 3165
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: trueSpace Live Link test

Post by clintonman » 16 Oct 2019, 15:02

There is a delay between each frame on purpose so it should run faster in the future.
Clinton Reese

http://clintons3d.com

clintonman
Captain
Posts: 3165
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: trueSpace Live Link test

Post by clintonman » 16 Oct 2019, 16:05



Test number 2 is a huge success. :bananamouse: Only issue is that trueSpace character is 180 degrees from the result in Unreal.
Clinton Reese

http://clintons3d.com

User avatar
trueBlue
Captain
Posts: 2555
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: trueSpace Live Link test

Post by trueBlue » 16 Oct 2019, 21:28

Looks better in Unreal then Rosetta! :mrgreen:

clintonman
Captain
Posts: 3165
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: trueSpace Live Link test

Post by clintonman » 18 Oct 2019, 02:08

Things are going really well. I was able to crack the Maya Live Link plugin code and use it's concepts.
New additions and fixes:
character rotation is corrected
found a way to have interactive character posing
added camera with fov
added lights with color, intensity and angle for spotlights
added a generic transform for moving static meshes in the level, or controlling cameras and lights only changing their transforms

TODO:
test on a full scene to see if everything is correct, especially orientations
add some safety - it can crash unreal if bad data is sent over
some kind of user interface
Clinton Reese

http://clintons3d.com

clintonman
Captain
Posts: 3165
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: trueSpace Live Link test

Post by clintonman » 18 Oct 2019, 20:57



Third test, got all the parts working together. The positions and orientations were all wrong before, but couldn't see it outside the context of a full scene.
Video shows simple object motion, character animation and interaction, light interaction (I forgot to show but it does color too), view synced to unreal camera
Clinton Reese

http://clintons3d.com

User avatar
trueBlue
Captain
Posts: 2555
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: trueSpace Live Link test

Post by trueBlue » 18 Oct 2019, 21:51

Awesome Clinton!
Is this something that you could do with other (multiple) Unreal users or just on your computer?

clintonman
Captain
Posts: 3165
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: trueSpace Live Link test

Post by clintonman » 19 Oct 2019, 02:13

Unreal Live Link can receive a animation streams from different computers.
Clinton Reese

http://clintons3d.com

Post Reply