Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[TuT] OpenGL w Javie.


Gość petergood

Rekomendowane odpowiedzi

Opublikowano

Dodałem nowy poradnik: "Tekstury": http://wp.me/P3rVtZ-2s

xD Bezsensu jest brać liba który waży ileś tam na zwykłe teksturki, zrobię też poradnik do opengl, bez slicka

Opublikowano

czemu nie działa ??

 

import org.lwjgl.LWJGLException;
import org.lwjgl.opengl.Display;
import org.lwjgl.opengl.DisplayMode;


public class Start {
    public static void main(String[] args)
    {
    try
    {
    Display.setDisplayMode(new DisplayMode(800, 600));
    Display.setTitle("Megacraft");
    Display.create();
    }
    catch (LWJGLException ex)
    {
    ex.printStackTrace();
    System.exit(0);
    }

    while (!Display.isCloseRequested())
    {

    Display.update();
    Display.sync(60);
    }
    }
    static{
        String ath_do_natywów = null;
        System.setProperty("org.lwjgl.librarypath", ath_do_natywów+ "/windows/");

        }
}
Opublikowano

 

czemu nie działa ??

 

import org.lwjgl.LWJGLException;
import org.lwjgl.opengl.Display;
import org.lwjgl.opengl.DisplayMode;


public class Start {
    public static void main(String[] args)
    {
    try
    {
    Display.setDisplayMode(new DisplayMode(800, 600));
    Display.setTitle("Megacraft");
    Display.create();
    }
    catch (LWJGLException ex)
    {
    ex.printStackTrace();
    System.exit(0);
    }

    while (!Display.isCloseRequested())
    {

    Display.update();
    Display.sync(60);
    }
    }
    static{
        String ath_do_natywów = null;
        System.setProperty("org.lwjgl.librarypath", ath_do_natywów+ "/windows/");

        }
}

String ath_do_natywów = null;

lol
Opublikowano

bez tego to nie działa też

Człowieku myśl troche path do natywów nie może być null ....................

  • 1 miesiąc temu...
  • 3 tygodnie później...
Opublikowano

W teorii kwadrat mógłby miec wartosci 1 a nie 100 było by lepiej ,do tego zamiast glBegin i glEnd mogłeś użyć tablic twoje turiale przydały by sie userom OpenGL'a ES.

 

 

Do tego mógłbyś w "zmiana położenia, blablabla" dac transformacje na macierzach. A także podać kolejności mnożenia macierzy i powiedzieć gdzie umieścić jaka transformacje zeby była globalna lub lokalna.

Opublikowano

W teorii kwadrat mógłby miec wartosci 1 a nie 100 było by lepiej do tego zamiast glBegin i glEnd mogłeś użyć tablic twoje turiale przydały by sie userom OpenGL'a ES.

 

 

Do tego mógłbyś w "zmiana położenia, blablabla" dac transformacje na macierzach. A także podać kolejności mnożenia macierzy i powiedzieć gdzie umieścić jaka transformacje zeby była globalna lub lokalna.

Tak, bo wszyscy zczają świat matrixa.
  • 2 lata później...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...