Revision c494476f
Added by Leszek Koltunski over 4 years ago
| src/main/java/org/distorted/objects/TwistyObject.java | ||
|---|---|---|
| 81 | 81 |
private static final float MAX_SIZE_CHANGE = 1.35f; |
| 82 | 82 |
private static final float MIN_SIZE_CHANGE = 0.75f; |
| 83 | 83 |
|
| 84 |
private static final boolean mCreateFromDMesh = true; |
|
| 85 |
|
|
| 86 | 84 |
private static final Static3D CENTER = new Static3D(0,0,0); |
| 87 | 85 |
private static final int POST_ROTATION_MILLISEC = 500; |
| 88 | 86 |
|
| ... | ... | |
| 244 | 242 |
|
| 245 | 243 |
private void createMeshAndCubits(ObjectList list, Resources res) |
| 246 | 244 |
{
|
| 247 |
if( mCreateFromDMesh ) |
|
| 248 |
{
|
|
| 249 |
int sizeIndex = ObjectList.getSizeIndex(list.ordinal(),mNumLayers); |
|
| 250 |
int resourceID= list.getResourceIDs()[sizeIndex]; |
|
| 245 |
int sizeIndex = ObjectList.getSizeIndex(list.ordinal(),mNumLayers); |
|
| 246 |
int resourceID= list.getResourceIDs()[sizeIndex]; |
|
| 251 | 247 |
|
| 248 |
if( resourceID!=0 ) |
|
| 249 |
{
|
|
| 252 | 250 |
InputStream is = res.openRawResource(resourceID); |
| 253 | 251 |
DataInputStream dos = new DataInputStream(is); |
| 254 | 252 |
mMesh = new MeshFile(dos); |
| src/main/java/org/distorted/solvers/SolverMain.java | ||
|---|---|---|
| 30 | 30 |
|
| 31 | 31 |
public class SolverMain implements Runnable |
| 32 | 32 |
{
|
| 33 |
private String mObjectPosition; |
|
| 34 |
private Resources mRes; |
|
| 35 |
private ObjectList mObject; |
|
| 36 |
private int mSize; |
|
| 33 |
private final String mObjectPosition;
|
|
| 34 |
private final Resources mRes;
|
|
| 35 |
private final ObjectList mObject;
|
|
| 36 |
private final int mSize;
|
|
| 37 | 37 |
|
| 38 | 38 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
| 39 | 39 |
|
Also available in: Unified diff
Make it possible to have some objects created from dmesh, and others - bootstrapped programmatically.