Michael Bayne
8df7f7e0b3
Support (but don't require) compiling to a custom destination directory.
...
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@150 ed5b42cb-e716-0410-a449-f6a68f950b19
2007-02-07 18:44:17 +00:00
Andrzej Kapolka
60abc93638
Specify the default repeat type as a parameter; model animations should
...
not loop by default.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@138 ed5b42cb-e716-0410-a449-f6a68f950b19
2007-02-01 20:03:00 +00:00
Andrzej Kapolka
fb8f4ce0a8
Fixed a bug with the texture controllers and moved some shared code into
...
a utility class.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@132 ed5b42cb-e716-0410-a449-f6a68f950b19
2007-01-31 22:05:46 +00:00
Michael Bayne
12f8cabd90
Config -> PrefsConfig where appropriate.
...
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@125 ed5b42cb-e716-0410-a449-f6a68f950b19
2007-01-31 00:49:05 +00:00
Dave Hoover
120e9c0db9
Actually substitute keywords (these files are chock full of stale $Id$ tags)
...
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@119 ed5b42cb-e716-0410-a449-f6a68f950b19
2007-01-24 00:22:12 +00:00
Andrzej Kapolka
09627624c6
Switch to using JME's serialization mechanism, which promises a degree
...
of version safety (meaning we won't necessarily have to recompile all
the models when we add a new field) and should help avoid the frequent
binary changes to which Java serialization is prone.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@71 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-11-07 03:14:35 +00:00
Andrzej Kapolka
261bc3a9ee
Added option to show camera position.
...
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@67 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-11-01 02:09:06 +00:00
Andrzej Kapolka
fd06ed1481
Added support for model variants: subconfigurations with different
...
textures, etc., that share the same mesh and animations.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@49 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-10-11 18:42:48 +00:00
Andrzej Kapolka
164e646a16
Added a visitor class for performing operations on all instances of
...
Spatial-derived classes in a scene graph.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@40 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-08-29 20:12:11 +00:00
Andrzej Kapolka
22b867bb61
Use the average of the three triangle vertices (rather than the first
...
vertex) to compute the depth used for sorting. There are still annoying
artifacts, but I've already spent too much time exploring all the ways
to sort these things.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@31 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-08-24 23:27:42 +00:00
Andrzej Kapolka
260b8a8a09
Allow using the model's root node as a controller target.
...
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@21 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-07-31 22:00:00 +00:00
Andrzej Kapolka
1ad58e3553
Use location override for loaded JME files.
...
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@13 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-07-11 00:17:45 +00:00
Andrzej Kapolka
4203ac53f6
Update the render state of the imported JME file after loading it.
...
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@10 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-07-01 02:12:51 +00:00
Mark Johnson
ade2d7b79b
Allow controllers to specify the name of the node they will attach to,
...
by default use the same name as the controller
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@8 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-06-27 20:50:08 +00:00
Michael Bayne
c2117ee86d
Behold, Nenya, Ring of Water and repository for our media and animation related
...
goodies, both Java 2D and LWJGL/JME 3D.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@1 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-06-23 18:07:28 +00:00