This repository has been archived by the owner on Dec 26, 2018. It is now read-only.
Releases: ejeinc/Meganekko
Releases · ejeinc/Meganekko
Completely re-written Framework!
- Entity-Component System
- Easily extensible XML parser
Inspired by A-Frame
2.3.4
Reduce boilerplate code
No more needed to extend MeganekkoActivity
. Your application class can be specified via AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.eje_c.meganekko.sample">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name">
<!-- Your application class -->
<meta-data
android:name="com.eje_c.meganekko.App"
android:value="com.eje_c.meganekko.sample.MyApp"/>
<!-- Specify MeganekkoActivity directly -->
<activity
android:name="com.eje_c.meganekko.gearvr.MeganekkoActivity"
android:configChanges="orientation|screenSize|keyboard|keyboardHidden"
android:excludeFromRecents="true"
android:label="@string/app_name"
android:launchMode="singleTask"
android:screenOrientation="landscape">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
2.3.2
Multi-view rendering
Based on OVR SDK Mobile 1.0.3. Now Multi-view rendering is enabled.
2.1.1
RenderData.materialの初期化忘れてた^^;
material_npe
More Kawaii Framework
Meganekko 2.1.0 came with many improvements!
- Automatic native resource deletion (no more need to call
delete()
) - Add many simplified API
- Remove object creation in JNI (improve performance)
- Replace native Mesh implementation to VrAppFramework's GlGeometry
- Sample app is more functional
Some functional was deleted from 2.0.15. It may crash some apps with old deprecated API.
(・ω<)
width_height_attr
Refactored
SceneObject.delete()
toprotected
- Remove
RenderPass
,Transform
classes - Add
SceneObject.view()