Messing around, going to die.
212 lines of code changed in 4 files:
trees connected and look BEAUTIFUL <3 <3 <3
4 lines of code changed in 2 files:
testing to get rid of gaps...
3 lines of code changed in 1 file:
*** empty log message ***
34 lines of code changed in 2 files:
Miscelanious changes.
28 lines of code changed in 4 files:
Balls
1 lines of code changed in 1 file:
*** empty log message ***
1 lines of code changed in 1 file:
*** empty log message ***
12 lines of code changed in 1 file:
random colors
5 lines of code changed in 1 file:
*** empty log message ***
2 lines of code changed in 1 file:
Java3D Cylinder now works, has shading, is properly transformed: is generated from two point3D's, a radius, and a color
49 lines of code changed in 2 files:
It finally works after four rebuilds. I reduced the quadruple nested for loop down to a double. Still messy, yes, but it works. Gah.
11 lines of code changed in 1 file:
*** empty log message ***
0 lines of code changed in 1 file:
*** empty log message ***
14 lines of code changed in 6 files:
Added a boolean that returns true if there is a production rule for the given character.
19 lines of code changed in 1 file:
Fixed initial creation limits.
9 lines of code changed in 1 file:
Terrain integrated.
8 lines of code changed in 2 files:
Okay, this time the terrain really is integrated.
95 lines of code changed in 1 file:
*** empty log message ***
115 lines of code changed in 7 files:
GARHEFGIWEHAF
42 lines of code changed in 2 files:
This has an example of how to GENERATE NORMALS -- WHICH ARE REQUIRED FOR LIGHTING.
Also, there's a link in here that tells you how to triangulate... which is AMAZING and should be used instead of my ridiculous method that is currently used.
65 lines of code changed in 1 file:
>.<
11 lines of code changed in 2 files:
LsysBuilder still not quite working. buildSys2 was an ill fated attempt to make a working buildSys. Will be abandoned in favor of fixing buildSys in the first place.
16 lines of code changed in 2 files:
*** empty log message ***
15 lines of code changed in 1 file:
*** empty log message ***
42 lines of code changed in 6 files:
Tree is now integrated.
55 lines of code changed in 5 files:
Errors exist in LsysBuilder.java because I am attempting to rewrite buildSys() as buildSys2() which hopefully won't be as ridden with bugs.
37 lines of code changed in 3 files:
mid-integration for graphics/qtree --> apparently not yet working.
Two options:
1) Considering adding a list into the qtree that is then passed to graphics which goes through and adds all these
2) Qtree calls graphics.updateSceneGraph(object) which adds that object to the scenegraph and refreshes.
Not sure which is a better option or if there are any others to consider.
30 lines of code changed in 3 files:
Added documentation, edited test code.
59 lines of code changed in 4 files:
Graphics/QTree integration -- disabled other GUI's.
33 lines of code changed in 4 files:
!-- WORKING VERSION --!
does not yet integrate QTree but it's on the way. ^_^
4 lines of code changed in 2 files:
*** empty log message ***
19 lines of code changed in 2 files:
fixed a catastrophic typo.
1 lines of code changed in 1 file:
made it location dependent... well at least got rid of the case statement. Currently returns a TestPlant
17 lines of code changed in 1 file:
Just more funzies. Making it so you can set the tester with a location
23 lines of code changed in 1 file:
more changes -- trying lighting for the 1x-th time.
189 lines of code changed in 2 files:
This version of connector/KNA works properly still. (Rather than trying to do the "GUI" way.)
5 lines of code changed in 2 files:
Class is over... blah haha
12 lines of code changed in 1 file:
Starting clouds.
31 lines of code changed in 1 file:
TestGUI is just there for some random stuff I needed to check.. Ignore it.
238 lines of code changed in 10 files:
Work done up until 7:02 pm Wed Nov 4.
Work will be continued either in the dorm or back at Halsell at a later time/date
32 lines of code changed in 3 files:
Added TestPlant to the PlantFactory
4 lines of code changed in 1 file:
change to where the printlns are
4 lines of code changed in 1 file:
small updates ;; breaking out KNA to maingui but that's
72 lines of code changed in 3 files:
Just a memo so I can remember what all these doodads mean.
0 lines of code changed in 1 file:
*** empty log message ***
10 lines of code changed in 1 file:
*** empty log message ***
15 lines of code changed in 2 files:
*** empty log message ***
4 lines of code changed in 1 file:
Ugh.
2 lines of code changed in 1 file:
*** empty log message ***
7 lines of code changed in 3 files:
test code moved to test package
347 lines of code changed in 8 files:
Just mucking about testing functions etc.
44 lines of code changed in 2 files:
Linking QTREE with Graphics
199 lines of code changed in 3 files:
*** empty log message ***
4 lines of code changed in 1 file:
*** empty log message ***
2 lines of code changed in 1 file:
Plants will be represented as Vector<PlantSeg>. PlantSeg includes start and end point, radius and methods to access and/or modify them.
27 lines of code changed in 1 file:
*** empty log message ***
10 lines of code changed in 1 file:
*** empty log message ***
27 lines of code changed in 3 files:
Added getVars() method. getVars() returns a StringBuilder with all of the variables in the set. Does not check for duplicates. Useful for LsysBuilder.
Nov 4, 2009
5 lines of code changed in 1 file:
Continued work on the buildSys() method. Still need to figure out most efficient way to read through the strings and compare them to other chars. Currently using CharArrays...
Nov 4, 2009
66 lines of code changed in 1 file:
Added getVars() method. Returns a StringBuilder of all variables which have productions. Does not yet deal with multiple copies of same variable.
9 lines of code changed in 1 file:
The skeleton of the skeleton impl of Terrain.
75 lines of code changed in 3 files:
Another example of lights to look at.
3 lines of code changed in 1 file:
Connector - some tweaking, trying to get KNB to work
KNA - got the keylistener working properly. Prints out the current location as you move. Rather than printing it out, it will call wm.playerMove AND then we need to be able to update the scene graph accordingly.
28 lines of code changed in 2 files:
QT - imports fixed
KNA - trying to get key buttons to update the location. I think KeyNavBeh is locking up any other keylisteners from doing anything
Shapes - playing around with shape3D's having points that have different colors. Apparently a shape will take the color of the majority of its points??
47 lines of code changed in 3 files:
Currently works as advertised... getRule currently returns the first production for a given variable due to the break on ln 74. Other than that, works fine.
No invalid input checking or anything like that quite yet.
10 lines of code changed in 1 file:
*** empty log message ***
5 lines of code changed in 1 file:
*** empty log message ***
2 lines of code changed in 2 files:
*** empty log message ***
6 lines of code changed in 2 files:
createTerrain(point3d[]) added
18 lines of code changed in 2 files:
*** empty log message ***
1092 lines of code changed in 26 files:
Misc. work. Continued work on Turtle3d, RuleSet, and Lsystem. Changed Plant.java from abstract class to interface. Also created a non dynamically generated TestPlant. TestPlant is a stack of cylinders which decreases in diameter for each section.
236 lines of code changed in 10 files:
Laid down framework for plant types as well as abstract factory method. Continued work on Lsystem.java: currently working on string replacement.
95 lines of code changed in 9 files: