Package com.jme3.scene.plugins.gltf
Class LightsPunctualExtensionLoader
java.lang.Object
com.jme3.scene.plugins.gltf.LightsPunctualExtensionLoader
- All Implemented Interfaces:
- ExtensionLoader
Extension loader for KHR_lights_punctual extension which allows
 for lights to be added to the node from the gltf model.
 Supports directional, point, and spot lights.
 Created by Trevor Flynn - 3/23/2021
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionhandleExtension(GltfLoader loader, String parentName, com.jme3.plugins.json.JsonElement parent, com.jme3.plugins.json.JsonElement extension, Object input) Handles a glTF extension.
- 
Constructor Details- 
LightsPunctualExtensionLoaderpublic LightsPunctualExtensionLoader()
 
- 
- 
Method Details- 
handleExtensionpublic Object handleExtension(GltfLoader loader, String parentName, com.jme3.plugins.json.JsonElement parent, com.jme3.plugins.json.JsonElement extension, Object input) Description copied from interface:ExtensionLoaderHandles a glTF extension.- Specified by:
- handleExtensionin interface- ExtensionLoader
- Parameters:
- loader- the GltfLoader with all the data structures
- parentName- the name of the element being read
- parent- the element being read
- extension- the content of the extension found in the element being read
- input- an object containing already loaded data from the element, probably a JME object
- Returns:
- An object of the same type as input, containing the data from the input object and the eventual additional data read from the extension
 
 
-