Main Menu
Menu

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.

Show posts Menu

Messages - Melfis

#1
German corner / Re: Spontane NullPointerExceptions
February 20, 2011, 11:27:51 PM
Ist ein Statikprogramm,
es berechnet die Kräfte sowie Verformungen die in einem Aussteifungsobjekt, z.B. einer Betonwand, entstehen wen eine Last,
z.B. Wind, auf ein Gebäude trifft.

JPCT nutze ich um das ganze zu Visualisieren und dem nutzer eine intuitiv Eingabe zu ermöglichen

MFG
#2
German corner / Re: Spontane NullPointerExceptions
February 20, 2011, 11:11:36 PM
Nur einmal, hab jetzt bischen rumprobiert,
die Fehler scheinen weg zu sein.

Hab jetzt bei jeder Methode die .addObject3D oder remove  aufruft ein Syncro reingepackt.
Ich könnte doch auch World Überschreiben und .addObject3D und remove() syncron überschreiben, oder?

So, da der fehler behoben ist, will ich mich mal um mein Verständnis des Problems kümmern.

renderScene greift auf ein FrameBuffer zu, dieser ist initialisiert und
es erfolgt kein Zugriff von außen auf den Buffer,
damit ist der Buffer ja unberuht.
d.h. die Referenz geht innerhalb von renderScene verloren oder?

Achja, hab ich in der Aufregung total vergessen:
vielen danke für JPCT und den Support den du leistest!  :D

MFG Melfis

PS.: Deiner Homepage fehlt ein Donate Button :P



#3
German corner / Re: Spontane NullPointerExceptions
February 20, 2011, 10:35:50 PM
wow, die antwort war schnell,

hab das problem jetzt raus, zum nächsten :)

Exception in thread "main" java.lang.NullPointerException
   at com.threed.jpct.World.renderScene(Unknown Source)
   at GUI.J3D.JPanel3D.render(JPanel3D.java:374)
   at GUI.J3D.JPanel3D.loop(JPanel3D.java:102)
   at GUI.MainFrame.<init>(MainFrame.java:158)
   at Cuby.Starter.main(Starter.java:146)

der aufruf ist jedeoch syncron:

private synchronized void render(){
      if (buffer.isInitialized()) {
         world.renderScene(buffer);
         buffer.clear(Database.ProgEinst.background3d); // Hintergrundfarbe
         world.draw(buffer);
         buffer.update();
         if (!isPause()) buffer.display(jp.getGraphics());

      }
   }

mfg
#4
German corner / Spontane NullPointerExceptions
February 20, 2011, 09:59:12 PM
Hallo,
bekomme immer wieder den fehler:

Exception in thread "main" java.lang.NullPointerException
   at com.threed.jpct.Object3D.transformVertices(Unknown Source)
   at com.threed.jpct.World.renderScene(Unknown Source)
   at GUI.J3D.JPanel3D.loop(JPanel3D.java:102)
   at GUI.MainFrame.<init>(MainFrame.java:158)
   at Cuby.Starter.main(Starter.java:146)

Der fehler kommt spontan, und unregelmäßig,
ich hab keinen blassen schimmer wieso..
bitte um schnelle hilfe, jpct ist teil meiner bachlorarbeit die ich in einer woche abgeben muss :'(

MFG Melfis

MFG Melfis