Wyatt Gillette

Results 71 issues of Wyatt Gillette

Standardize the `makeLayer` and `removeLayer` methods across APIs to simplify interaction with created and deleted objects. See `AnimComposer.makeAction()` & `AnimComposer.removeAction()` methods.

Hi guys, can you please verify this issue? The personal files don't seem to be duplicated. Just the common ones. Thanks ![image](https://github.com/jMonkeyEngine/sdk/assets/32201701/da1162fa-f744-42e4-8d85-e8e994188a1f)

The recent changes to the GLTF loader have introduced several problems: 1. **Duplicate Controllers**: The new loader creates duplicate `AnimComposer` and `SkinningControl` controllers for each geometry in the model. (see...

The recent change to `ArmatureMask` implementing `Savable` has caused an issue with `SingleLayerInfluenceMask` (which extends `ArmatureMask`) serialization. Due to its dependencies on `AnimControl` and `SkinningControl`, serialization is now impossible and...

Hi everyone, It would be helpful to include a section in the `README` file that explains how to build the engine from source code, similar to what Stephen does in...

Documentation

When assigning `Material` _HeightBasedTerrain.j3md_ to a `Terrain`, the following log message appears on the console during application startup: ```java Material mat = new Material(assetManager, "Commons/MatDefs/Terrain/HeightBasedTerrain.j3md"); ... Terrain terrain = ...;...

- Updated copyright year in the header. - Changed import statements to explicitly import only the required classes. - Changed `Quaternion` class fields (`x, y, z, w`) from `protected` to...

This PR modernizes the `RenderManager` class by improving type safety with generics, enhancing code readability, and updating inline documentation for clarity and completeness. Key changes include: - Replacing raw types...

Here’s a summary of the main differences between the original ArmatureDebugAppState.java file and the proposed modified version, focusing on new features, refactoring, and improvements: ### 1. **Expanded Documentation & Comments**...

This PR refactors the `DirectionalLightShadowRenderer` class to improve code clarity, efficiency, and shadow rendering quality: - Improves documentation and comments for better maintainability and understanding. - Renames and clarifies variable...

Refactoring and Cleanup