Commit Graph

1222 Commits

Author SHA1 Message Date
Andrzej Kapolka 4948b4c2fc Use a different flag than CULL_ALWAYS to indicate that nodes have no
mesh descendants so that marker geometries can start effects going.  
Added an option for controllers to avoid accumulating time when 
offscreen in order to avoid systems' overcompensating for lost time.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@22 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-08-02 23:52: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 6883bf966d Removed the code to get the emitter direction from the geometry normal
(in favor of simply using the target's rotation) and added a flag to 
prevent culling the target.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@20 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-07-28 03:15:28 +00:00
Mark Johnson 5376be6a88 What's everyone's favourite kind of safety?
Type Safety!!


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@19 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-07-22 00:35:05 +00:00
Mark Johnson 6913e5a127 Created an ExtendedTraversalPred that can check if the movement from one
tile to another is traversable instead of just the destination being a 
traversable tile


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@18 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-07-21 08:23:42 +00:00
Ray Greenwell 005043bf6c Handle CloneNotSupportedException in a standard and most-correct way.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@17 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-07-13 18:08:03 +00:00
Michael Bayne 62104e811c Cleaned up the snapshot building directives.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@16 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-07-12 18:51:08 +00:00
Michael Bayne 55487df0f9 Need junit jar.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@15 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-07-12 18:50:48 +00:00
Michael Bayne 3f350e1a25 Let's not check in my peculiar symlinking habits.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@14 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-07-12 17:32:53 +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 44ddf2f72e Copy sphere map setting to instances.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@12 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-07-09 00:47:15 +00:00
Michael Bayne 70849cb3dd Fixed typo.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@11 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-07-05 01:02:05 +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
Andrzej Kapolka 7baf533076 Added an option to use textures as sphere maps (this will require
recompiling the models).


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@9 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-06-28 01:53:09 +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
Mark Johnson 56a74d5f0e - Can start an animation at any frame
- Can stat animations running forwards or backwards
- Can reverse the flow of an animation
- Can pause and resume animations


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@7 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-06-24 01:21:57 +00:00
Michael Bayne 2d673038c3 Include NenyaLog in the -media bundle as that's who uses it. Perhaps util and
tools should just use the media/Log but we'll leave this for now.


git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@6 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-06-23 22:41:03 +00:00
Michael Bayne 1d75e3eab6 Include the tools bits (compiled config) into nenya-media.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@5 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-06-23 21:28:27 +00:00
Michael Bayne e25ef0859e More logging fixing, moved the compiled config stuff into Nenya.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@4 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-06-23 21:21:05 +00:00
Michael Bayne 220e2ddc53 Don't need the dobj related ant tasks.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@3 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-06-23 19:00:53 +00:00
Michael Bayne 18b12b3240 Handle resource bits.
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@2 ed5b42cb-e716-0410-a449-f6a68f950b19
2006-06-23 18:58:45 +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