I decided to update my jME source code from the CVS repository in case the weird culling behavior I've been seeing is the result of a jME bug that's been fixed. I selected CVS > Update all files. This ran for a while. But then when I tried to do a Clean and Build Project on my marble game I got all sorts of errors. Selecting "Resolve Reference Problems" from the project right-click menu revealed a long list of missing jars. Then I remembered that there was an extra step to get jME into jars instead of class files: right-clicking on the jME build.xml file and selecting Run target > dist-all. That seems to have cleaned up the broken references.
The next problem: two compile errors regarding LoggingSystem.getLogger(). According to the JavaDoc class LoggingSystem is deprecated; it looks like it no longer has any methods. The doc suggests using Java's Logger class instead. I modified my code by following the example in TestMarble.java.
Everything is fine now. Except the culling issue has remained. :o\
Subscribe to:
Post Comments (Atom)

No comments:
Post a Comment