Neighbor processing for smoothing much better, but there may still be some holes with splitting facets
Rely solely on neighbor processing for smoothing
wip - start to implement CSGNeighbor
Fix per-face scaling applied at the 'shape' level
Mesh blending seems to be fully functional
wip - using a texture from a 'neighbor' nearly operational
misc cleanup after overlap in same plane
I think I have properly fixed the issues with two facets from different solids overlapping in the same plane.
Still improving texture processing for the various boxes
AxialBox and Hexahedron operational once again
wip - normal 'smoothing' between sides of shape blends
wip - still correcting texture scaling problems
wip - still correcting texture scaling problems
wip - retire CSGAxialBox and replace with CSGRadialBox based on shared CSGRadialCapped processing
wip - better pattern positioning
wip - better patterns and fix Sphere rendering
wip - major clean up of patterns applied to Axials
wip - eliminating Placeholders
A bit better ColorGradient handling
CSGDome support with better CSGSkyDome
Adding 'slant' to axial shapes
Isolate test code in its own source folder
Isolate test code in its own source folder
Single method call for all CSGMesh based shapes to set X, Y, and Z extents
jMonkey 324 plus uniform texture scaling
Library rebuild for CSG version 1.1
Support better sharing of XML definitions
When a CSGSpatial is set with an explicit mesh, register it as the common generic
Support transparent/gradient color fixup applied to all meshes within a shape
Eliminate the CHILD csg operator, as MERGE handles this case quite well
Treat CHILD operator as a MERGE if applied against a compound Shape rather than a simple mesh
Support XML import cloning for JmeCloneable and add controls individually via .addControl() during Spatial iimport processing
Fix PlaceholderSpatial test for explicit transform, and include Corridor tests
Resolve issues with simple meshes rather than blends
Better detection of invalid XML element
Fix internal substitution processing
Relay internal definitions via XMLContextKey
Support any convex arrangement of the 4 corners in CSGHexahedron
Extension to support CSGHexahedron shape
Initial Version
Make ResourceBundles available to the outside world, along with a static 'decodeString()' processing method
For XML import, support an explicit empty attribute value as an empty string, not as a missing attribute
Support 'override' of a reference id
Track version
Track version
Support registering ResourceBundles one at a time in the XMLContextKey
More options for reading String:Savable maps
Include Architecture tests
Latest XMLExporter changes
More enhancements to XMLLoader, including internal property substitution and cloning
Various changes for Loris support
Expanded XMLStringProxy return as Savable from XML parsing
Change discussion to note compatibility with sdk 3.1.2
Recognize value='somestring' during readSavable() and return an XMLStringProxy
SDK 3.2.1 compatibility changes
Eliminate all dependencies of core CSG on jme3 export extensions
Continued cleanup to work with SDK 3.2.1
Get in synch with stable jMonkey release 3.2.1
Rebuild for jme3 version 8876 as of 24May2018
Still trying to get jme3 dependencies cleaned up
Various changes to get back in synch with jMonkey, and to reflect all changes needed in the jMonkey trunk
Better support for CSGGeonode as simple Geometry
Ensure mesh manager generates individual meshes...
Test/Fix repeating 3d textures
Synch with jme3 base revision 7294
Synch with jme3 base revision 7316
Back in synch with jme3 7316, 19Sept2016
Synch with jme3 base 7294
Synch with jme3 base 7294
Support extending AppSettings for customized at...
Support alternate AppSettings class
Allow simple extensions to AppSettings
Extended status/progress report
Include 'cause' on CSGConstructionError report
misc shape tweaks
Better access to submeshes within resultant Geo...