Revision 55908771
Added by Leszek Koltunski about 4 years ago
src/main/java/org/distorted/examples/rubik/RubikRenderer.java | ||
---|---|---|
153 | 153 |
|
154 | 154 |
private void recomputeScaleFactor(int screenWidth, int screenHeight) |
155 | 155 |
{ |
156 |
float cubeSizeInScreenSpace = CUBE_SCREEN_RATIO*(screenWidth>screenHeight ? screenHeight:screenWidth); |
|
157 |
float texSize = mCube.getStretchSize(); |
|
158 |
float scaleFactor = cubeSizeInScreenSpace/(texSize*mCube.getSize()); |
|
159 |
|
|
156 |
float scaleFactor = CUBE_SCREEN_RATIO * Math.min(screenWidth,screenHeight) / mCube.getSize(); |
|
160 | 157 |
mScale.set(scaleFactor,scaleFactor,scaleFactor); |
161 | 158 |
} |
162 | 159 |
} |
Also available in: Unified diff
Convert Rubik app to stretchless API.