|
@@ -0,0 +1,26 @@
|
|
|
+package com.jme3.scene.plugins.blender.constraints.definitions;
|
|
|
+
|
|
|
+import java.util.logging.Level;
|
|
|
+import java.util.logging.Logger;
|
|
|
+
|
|
|
+import com.jme3.math.Transform;
|
|
|
+import com.jme3.scene.plugins.blender.BlenderContext;
|
|
|
+import com.jme3.scene.plugins.blender.file.Structure;
|
|
|
+
|
|
|
+/**
|
|
|
+ * This class represents 'Camera solver' constraint type in blender.
|
|
|
+ * @author Marcin Roguski (Kaelthas)
|
|
|
+ */
|
|
|
+/*package*/ class ConstraintDefinitionCameraSolver extends ConstraintDefinition {
|
|
|
+ private static final Logger LOGGER = Logger.getLogger(ConstraintDefinitionAction.class.getName());
|
|
|
+
|
|
|
+ public ConstraintDefinitionCameraSolver(Structure constraintData, BlenderContext blenderContext) {
|
|
|
+ super(constraintData, blenderContext);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void bake(Transform ownerTransform, Transform targetTransform, float influence) {
|
|
|
+ // TODO: implement 'Camera solver' constraint
|
|
|
+ LOGGER.log(Level.WARNING, "'Camera solver' constraint NOT implemented!");
|
|
|
+ }
|
|
|
+}
|