These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Probe

 
  • Topic is locked indefinitely.
 

Want to make a scene?

First post First post
Author
CCP Darwin
C C P
C C P Alliance
#41 - 2015-02-02 19:59:27 UTC
Silent Silhouette wrote:
Any chance of a video tutorial either from the community or CCP?


I have to imagine that someone from the community will have something like that up in a day or two. ;)

CCP Darwin  •  Senior Software Engineer, Art & Graphics, EVE Online  •  @mark_wilkins

l0rd carlos
the king asked me to guard the mountain
#42 - 2015-02-02 19:59:43 UTC

- [actor, CB1_T1, 'angb1_t1:minmatarbase:angel']
- [actor, CB1_T1_2, 'angb1_t1:minmatarbase:minmatar']

Those look the same. https://i.imgur.com/XqQu3Ca.png

But yes, there is angelbase which is lighter: https://i.imgur.com/Ms0ErSA.png

- [actor, CB1_T1, 'angb1_t1:angelbase:angel']
- [actor, CB1_T1_2, 'angb1_t1:minmatarbase:minmatar']


Youtube Channel about Micro and Small scale PvP with commentary: Fleet Commentary by l0rd carlos

CCP Darwin
C C P
C C P Alliance
#43 - 2015-02-02 20:06:17 UTC
l0rd carlos wrote:

- [actor, CB1_T1, 'angb1_t1:minmatarbase:angel']
- [actor, CB1_T1_2, 'angb1_t1:minmatarbase:minmatar']

Those look the same. https://i.imgur.com/XqQu3Ca.png


Take note that the final part of the DNA string only controls booster color. The boosters for Angel and Minmatar ships look very similar, but the Minmatar is more pink and Angel is more yellow.

CCP Darwin  •  Senior Software Engineer, Art & Graphics, EVE Online  •  @mark_wilkins

Rain6637
GoonWaffe
Goonswarm Federation
#44 - 2015-02-02 20:37:47 UTC
horrorgun
Disaster Area
DISASTER Delivery Service
#45 - 2015-02-02 20:42:43 UTC  |  Edited by: horrorgun
CCP Snorlax wrote:
What next?
It depends on the feedback we get from the player community. Is this enough for you to create interesting scenes? Need better tools? Want to write your own tools? What features are missing from EVE Probe to set up the scene you have in mind?


This is awesome stuff, but is there any chance the community could get a copy of Jessica for making player movies? The potential for fan made projects could be amazing.
Ragnar Sorlandschip
The Scope
Gallente Federation
#46 - 2015-02-02 20:56:51 UTC  |  Edited by: Ragnar Sorlandschip
Well, when I try the example yaml scene, the "preparing renderer" stos at 4% and the command window that pops up says this:

Quote:
Starting up Trinity through _trinity_dx11_deploy ...
No handlers could be found for logger "fsdSchemas.loaders.dictloader"
An exception has occurred. It has been logged in the log server as exception #1
CCP Darwin
C C P
C C P Alliance
#47 - 2015-02-02 21:04:55 UTC
horrorgun wrote:
This is awesome stuff, but is there any chance the community could get a copy of Jessica for making player movies? The potential for fan made projects could be amazing.


I'll direct you to day 4's CSM minutes for an answer to that question. The short version is that something like this EVE Probe tool is a much better choice for community content than Jessica.

http://community.eveonline.com/news/news-channels/eve-online-news/csm-winter-summit-minutes-day-four/

CCP Darwin  •  Senior Software Engineer, Art & Graphics, EVE Online  •  @mark_wilkins

CCP Darwin
C C P
C C P Alliance
#48 - 2015-02-02 21:06:09 UTC
Ragnar Sorlandschip wrote:
Well, when I try the example yaml scene, the "preparing renderer" stos at 4% and the command window that pops up says this:


Can you post more info about where you've placed the file, what you've named it, and how you're launching EVE Probe?

CCP Darwin  •  Senior Software Engineer, Art & Graphics, EVE Online  •  @mark_wilkins

Sarmatiko
#49 - 2015-02-02 21:15:58 UTC
Ragnar Sorlandschip wrote:
Well, when I try the example yaml scene, the "preparing renderer" stos at 4% and the command window that pops up says this:

Quote:
Starting up Trinity through _trinity_dx11_deploy ...
No handlers could be found for logger "fsdSchemas.loaders.dictloader"
An exception has occurred. It has been logged in the log server as exception #1

Try running logserver before starting your scene - you can fix your errors in script easily with log.

Also IMPORTANT: always check your text in scenes. Make sure you don't have additional spaces in lines.
horrorgun
Disaster Area
DISASTER Delivery Service
#50 - 2015-02-02 21:16:10 UTC
CCP Darwin wrote:
horrorgun wrote:
This is awesome stuff, but is there any chance the community could get a copy of Jessica for making player movies? The potential for fan made projects could be amazing.


I'll direct you to day 4's CSM minutes for an answer to that question. The short version is that something like this EVE Probe tool is a much better choice for community content than Jessica.

http://community.eveonline.com/news/news-channels/eve-online-news/csm-winter-summit-minutes-day-four/


Awesome thank you for the reply.

In the future will there be any changes to EVE Probe to expand upon videomaking? Like make it more like Source Film Maker or something along those lines?
Ragnar Sorlandschip
The Scope
Gallente Federation
#51 - 2015-02-02 21:16:53 UTC
CCP Darwin wrote:
Can you post more info about where you've placed the file, what you've named it, and how you're launching EVE Probe?


The file sits in C:\Program Files (x86)\CCP\EVE Probe\launcher\res\sequences and is named test.yaml. Variations on the commands I've tried: http://i.imgur.com/WpEI8vz.png
Sarmatiko
#52 - 2015-02-02 21:19:08 UTC
BTW is the frame capture command works in this build?
I've tried "/capturefolder=c:\movie\" but it looks like this command was ignored by Probe.
CCP Darwin
C C P
C C P Alliance
#53 - 2015-02-02 21:26:17 UTC
Ragnar Sorlandschip wrote:
CCP Darwin wrote:
Can you post more info about where you've placed the file, what you've named it, and how you're launching EVE Probe?


The file sits in C:\Program Files (x86)\CCP\EVE Probe\launcher\res\sequences and is named test.yaml. Variations on the commands I've tried: http://i.imgur.com/WpEI8vz.png


OK. Your command line looks correct but you need to place test.yaml in C:\ProgramData\CCP\EVE\SharedCache\probe\res\sequences instead of under the launcher directory.

CCP Darwin  •  Senior Software Engineer, Art & Graphics, EVE Online  •  @mark_wilkins

Ragnar Sorlandschip
The Scope
Gallente Federation
#54 - 2015-02-02 21:29:04 UTC
CCP Darwin wrote:
OK. Your command line looks correct but you need to place test.yaml in C:\ProgramData\CCP\EVE\SharedCache\probe\res\sequences instead of under the launcher directory.


Thanks, that worked a whole lot better. I just saw there was a res folder in the launcher directory and assumed it went there.
l0rd carlos
the king asked me to guard the mountain
#55 - 2015-02-02 21:30:13 UTC
Did someone get dae-to-red to work?

The installer had some trouble, it wantd python packages version that are not even in debian experimental:
I changed numpy==1.9.1 to numpy==1.9.0rc1

and python-dateutil==1.5 to python-dateutil==2.0

Now I can run it, but get errors:

$ dae_to_red Blender/example.dae example2.red
Traceback (most recent call last):
  File "/usr/local/bin/dae_to_red", line 9, in module
    load_entry_point('dae-to-red==0.0.0', 'console_scripts', 'dae_to_red')()
  File "/usr/local/lib/python3.4/dist-packages/dae_to_red-0.0.0-py3.4.egg/dae_to_red/main.py", line 344, in main
  File "/usr/local/lib/python3.4/dist-packages/dae_to_red-0.0.0-py3.4.egg/dae_to_red/main.py", line 314, in convert_file
  File "/usr/local/lib/python3.4/dist-packages/dae_to_red-0.0.0-py3.4.egg/dae_to_red/main.py", line 289, in _read_axis_keys_from_nodes
NameError: name 'xrange' is not defined


Someone in the #eve-dev IRC channel has the same trouble and tries to fix it.

Youtube Channel about Micro and Small scale PvP with commentary: Fleet Commentary by l0rd carlos

CCP Darwin
C C P
C C P Alliance
#56 - 2015-02-02 21:45:22 UTC  |  Edited by: CCP Darwin
Sarmatiko wrote:
BTW is the frame capture command works in this build?
I've tried "/capturefolder=c:\movie\" but it looks like this command was ignored by Probe.


I'm having some trouble getting this to work myself.

l0rd carlos wrote:

File "/usr/local/lib/python3.4/dist-packages/dae_to_red-0.0.0-py3.4.egg/dae_to_red/main.py", line 289, in _read_axis_keys_from_nodes
NameError: name 'xrange' is not defined


Someone in the #eve-dev IRC channel has the same trouble and tries to fix it.


Part of the problem is that xrange() is a Python 2.x built-in and I don't think is defined in 3.x. However, xrange() in 2.x has the same functionality as range() in 3.x. I'm not sure what the story is here.

Also:

I notice that if you use demo.yaml as your scene name, and you by mistake name your yaml file something else (like in my case demo.yaml.txt), it appears to find a demo.yaml that's in the shared cache. You apparently MUST use the extension ".yaml" and not ".yml" or anything else, and then it'll find the file correctly. The shared cache demo.yaml shows the Caldari battleships with default Caldari faction and the example from the docs uses the Guristas faction markings.

CCP Darwin  •  Senior Software Engineer, Art & Graphics, EVE Online  •  @mark_wilkins

l0rd carlos
the king asked me to guard the mountain
#57 - 2015-02-02 21:59:46 UTC  |  Edited by: l0rd carlos
TL;DR: around the lines 200 in main.py object_location_dict[ok] only has one key in the example, that key is "0", what does that stand for and what are "first" and "last" supposed to be?

[22:44] max12345 I don't think i can do this without comments or some help with the structuring
[22:44] max12345 the thing I'm stuck at right now is that it's looping through some location keys
[22:45] max12345 they are sorted by coordinate then by number they by datakey data pairs
[22:45] max12345 but I have no idea what the number stands for
[22:46] max12345 and they somehow need it for "first" and "last" variables
[22:46] max12345 but there is only 1 entry for the number
[22:46] max12345 so it'd be the same for the example case
[22:46] lord-carlos "Part of the problem is that xrange() is a Python 2.x built-in and I don't think is defined in 3.x. However, xrange() in 2.x has the same functionality as range() in 3.x. Looks like an oversight."
[22:46] lord-carlos https://forums.eveonline.com/default.aspx?g=posts&m=5457468#post5457468
[22:46] max12345 yes that's fine, I already changed that, I'm stuck somewhere else.
[22:47] max12345 this is almost making me resub
[22:47] max12345 :D
[22:48] max12345 he should hop on irc :D
[22:48] niki who is that awesome CCP Darwin guy
[22:49] max12345 idk but he's pretty cool releasing these tools at all imo

[22:53] max12345 around the lines 200 in main.py object_location_dict[ok] only has one key in the example, that key is "0", what does that stand for and what are "first" and "last" supposed to be?
[22:55] max12345 I'm sure these are issues he can solve much faster though


:)))))

Youtube Channel about Micro and Small scale PvP with commentary: Fleet Commentary by l0rd carlos

Ragnar Sorlandschip
The Scope
Gallente Federation
#58 - 2015-02-02 22:00:22 UTC  |  Edited by: Ragnar Sorlandschip
Starting to get the hang of it.

http://i.imgur.com/CkYpWaG.png

EDIT: No flashy lights on Police Nestor Sad
Jon Dekker
Dekker Corporation
#59 - 2015-02-02 22:19:57 UTC
Yep, it would be pretty cool to get an in-game flight recorder to import into this thing.

It would be fun to be able to place objects like you can in Halo Forge. Since this isn't for gameplay, then it should be a little more giving.

The ability to manually control a camera and the scene, modifying the camera path or slowing the scene down or speeding it up. Then to go back to the beginning of the scene and play it through, and record which cameras are the primary camera. Then after everything is set up, you can export the final video in different formats (including the audio as a separate track).

Yes, I'm probably asking for alot here :P
CCP Darwin
C C P
C C P Alliance
#60 - 2015-02-02 22:50:53 UTC  |  Edited by: CCP Darwin
l0rd carlos wrote:

:)))))


Oh man, let me make VERY CLEAR that this is all the work of CCP Snorlax and Team RnB. I took no part WHATSOEVER in developing this amazing feature of EVE Probe.

And, for that reason, I'm going to have to leave questions about the code on Github to them.

I'm experiencing this for the first time along with all of you, and sharing my solutions to problems as they come up. I'm cheerleading for and promoting this tool because a lot of people have been asking for something like it, I'm well-positioned to help people get through certain difficulties using it, and I'm excited for it myself!

Ragnar Sorlandschip wrote:
EDIT: No flashy lights on Police Nestor Sad


Flashy lights are only available as a factory option, not aftermarket, sorry dude.

Jon Dekker wrote:
The ability to manually control a camera and the scene, modifying the camera path or slowing the scene down or speeding it up.


Trust me, once you get the hang of it you'd rather be doing this in Maya or Blender. Also, I suspect some clever folks will probably sooner or later come up with a nice smooth workflow you can follow.

CCP Darwin  •  Senior Software Engineer, Art & Graphics, EVE Online  •  @mark_wilkins