Dave Hoover
db71878346
Welcome to the future.
...
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@868 ed5b42cb-e716-0410-a449-f6a68f950b19
2010-01-04 21:47:34 +00:00
Dave Hoover
09d081e261
Ah yes; I don't build the jme stuff, so I managed to miss importing the appropriate things.
...
I think that should be all, but the build will yell shortly if I managed to miss some in
my quick pass through the logs.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@823 ed5b42cb-e716-0410-a449-f6a68f950b19
2009-05-23 01:53:40 +00:00
Dave Hoover
d2b9e2ebb9
A healthy splash of google-collections
...
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@822 ed5b42cb-e716-0410-a449-f6a68f950b19
2009-05-23 01:31:14 +00:00
Michael Bayne
40c32e0f04
Updated headers, added missing headers to some source files.
...
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@784 ed5b42cb-e716-0410-a449-f6a68f950b19
2009-03-19 23:44:46 +00:00
Michael Bayne
8fc55ee79b
A bunch of Eclipse facilitated cleanup.
...
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@734 ed5b42cb-e716-0410-a449-f6a68f950b19
2008-12-09 02:00:28 +00:00
Michael Bayne
e00b4ddd6b
Switch to new logging API.
...
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@510 ed5b42cb-e716-0410-a449-f6a68f950b19
2008-05-27 22:55:10 +00:00
Andrzej Kapolka
bb54ec1888
Optimize vertex order for cache usage and use a better data structure to
...
(re)index vertices.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@224 ed5b42cb-e716-0410-a449-f6a68f950b19
2007-05-04 00:39:54 +00:00
Andrzej Kapolka
277b62bd52
Don't merge meshes where, in any animation, one is visible and the other
...
isn't.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@221 ed5b42cb-e716-0410-a449-f6a68f950b19
2007-05-02 18:19:09 +00:00
Andrzej Kapolka
072926f814
Merge meshes in animated models by finding ones that maintain the same
...
relative position throughout all animations. Also, don't include
transforms in the animations for nodes that never move.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@218 ed5b42cb-e716-0410-a449-f6a68f950b19
2007-05-01 23:36:23 +00:00
Andrzej Kapolka
488d47262b
Where possible, merge meshes with identical attributes.
...
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@201 ed5b42cb-e716-0410-a449-f6a68f950b19
2007-04-18 21:06:08 +00:00
Michael Bayne
b6f5317ad2
More header patrol.
...
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@158 ed5b42cb-e716-0410-a449-f6a68f950b19
2007-02-24 00:38:17 +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
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
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
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