Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - cocojack

Pages: [1]
1
German corner / FPS-unabhängige Bewegungen (Zeitbasierte Bewegung)
« on: June 08, 2013, 06:58:31 pm »
Schönen guten Abend,

ich bastele momentan schön fleißig an meiner App für mein Android-Tablet.

Mir ist leider (oder zum Glück) ein Problem aufgefallen.

In den Beispielen wie z.b. das Car-Example sind alle Bewegungen so wie die Kollisionsberechnung im On-Draw Frame.
Das Problem dabei ist, dass das die Frame-Rate extrem einbrechen lässt wenn ich das dort machen lasse. Also habe ich das ganze in einen Thread ausgelagert, welcher dann die Bewegung und Kollisionsberechnung ausführt.

So wird dann der nächste Punkt des Objekts berechnet, und dann im on draw Frame verschoben.

Problem ist dabei nur dass die Bewegung dann stark fps-abhängig ist.

Mir fällt momentan leider kein Konzept ein wie ich das vermeide.

Kann mir da jemand weiterhelfen?

2
German corner / Fog of War, mit oder ohne Shader
« on: May 07, 2013, 11:14:14 pm »
Da ich jetzt meine ersten Gebäude auf meiner Karte habe und meine Einheit schon bewegen kann ist mir eingefallen was das ganze so richtig cool machen würde.

Da mein Spiel aus Vogelperspektive gespielt wird kann man über die gesamte Karte sehen, also auch um Ecken. Das ist aber irgendwie doof.
Jedoch kann ich auch nicht einfach meine "Sonne" entfernen, da sonst alles Dunkel ist. (also Sonne entfernen und auf den Kopf meiner Einheit setzten).

Und bislang alle Shader Beispiele die ich gefunden haben waren für mich total unverständlich :(.

Gibt es eine Möglichkeit alles außerhalb der Line of Sight auszugrauen, und das am besten noch ohne Shader,
oder anders: ein Deutsches Tutorial zu Shadern für die JPCT-AE Engin.
(ich habe das Gefühl dass es den Schwierigkeitsgrad für mich ungemein steigert, mich in ein so komplexes Thema auf Englisch einzulesen)

3
German corner / Textur mehrfach auf Objekt
« on: May 02, 2013, 11:17:52 pm »
Hallo, ich bin relativ neu in JPCT-AE aber ein fortgeschrittener Java-Programmierer.

Da ich ziemlich untertalentiert bin 3D Objekte zu Designen habe ich einige Stunden nach Hilfsmitteln zur Terrain-Generierung gesucht.
Ich habe mich letzten Endes für "GM Terrain Editor 2" entschieden.

Problem bei diesem Editor ist jedoch, dass es in einem Obj mehrere Teile der Karte als, ich nenne es einfach mal Fragment, speichert.

Das ist dann das Ergebnis, die Colormap wird mehrfach auf das Object3D geladen.
 

Wie kann ich erzwingen, dass er die Textur für das gesamte Object3D lädt?

mfg Coco

4
Support / Can't load serialized object Android
« on: March 24, 2013, 11:49:27 am »
Hello, im working on some tutorials to get into JPCT-AE.
At the moment i'm trying to load a texture of an airplane into my android app.

I've downloaded a model of an airplane and serialized it with jBrush v0.3.


my code:
Code: [Select]
         ZipInputStream serStream = new ZipInputStream(masterContext.getResources().openRawResource(R.raw.dassault_mirage));
         try{serStream.getNextEntry();}
         catch(IOException e)
         {throw new RuntimeException(e);}
         airplane = Loader.loadSerializedObject(serStream);
         airplane.setTexture("texture");

on start, this code part gets a runtime exception:
java.lang.RuntimeException: [ 1364121233198 ] - ERROR: Can't deserialize object: length=256; regionStart=-1; regionLength=257

at
Code: [Select]
airplane = Loader.loadSerializedObject(serStream);
i dont know what I did wrong this time :(
greezs coco

Pages: [1]