Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: SDL2 + OpenGL  (Прочитано 3743 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
SDL2 + OpenGL
« : 28 Июня 2017, 04:40:16 »
Видео https://youtu.be/zfsWsQz_khI
while (1){

glRotatef ( .5, 0, 0, 1 );
my-3d();   // Картинка вокруг.
my-line(); // Линию.
}
=====================
сылку и выполнить команду.
sudo apt-get install libsdl2-image-2.0-0: libsdl2-ttf-2.0-0 libsdl2-gfx-1.0-0
./comnata
32бит.


как видите?
« Последнее редактирование: 21 Октября 2018, 18:46:22 от victor00000 »
Wars ~.o

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #1 : 30 Июня 2017, 08:51:57 »
нельзя движку, нужно порядок обои и линию.

ОпенГл - это не игрушка??

:(


что делать?


Пользователь добавил сообщение 30 Июня 2017, 16:37:43:


Пользователь добавил сообщение 01 Июля 2017, 00:02:37:
up
« Последнее редактирование: 01 Июля 2017, 00:02:38 от victor00000 »
Wars ~.o

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #2 : 03 Июля 2017, 20:43:44 »


up
Wars ~.o

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #3 : 03 Июля 2017, 21:14:56 »
victor00000, а сорцы будут?

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #4 : 03 Июля 2017, 23:59:57 »
да ))

тогда я сам писать порядку порядку обои 1,2,3.

  ящик        |    крышка
              |
 0     0    1 |  1   1   0
 x1 ,  y2 , z3| x4 , y5 , z6
-----------------------------
1 - это видно
0 - не видно.

поворот 90 * 4 и ...

а GL этого не будет порядок обои функция програма?

)))
2:L~/c++/
Wars ~.o

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #5 : 04 Июля 2017, 10:27:22 »
victor00000, я к тому, что запускать бинарики без сорцов с непонятного источника (например, с форума) на рабочей машине - моветон. Если выложишь не бинариком а сорцами гораздо больше людей смогут посмотреть и сказать, что не так. А виртуалку ради теста поднимать - очень затратно, тем более в виртуалках нет гарантий нормальной работы OpenGL.

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #6 : 04 Июля 2017, 11:19:46 »
peregrine,
sudo apt-get install sdl2victor00000
cd /usr/share/victor00000/
./comnata

сорц
sudo apt-get build-dep sdl2victor00000
mkdir ~/sdl2v
cd ~/sdl2v
apt-get source sdl2victor00000
ls
)))



слово 3D нет.


Пользователь добавил сообщение 04 Июля 2017, 11:26:17:
./comnata
и клав лево, праыо, esc.


Пользователь добавил сообщение 04 Июля 2017, 16:29:09:

я сделал порядка обои функция, только праыв и лево.
#include "p.h"


void V_cube_444 (a *aa){

aa->fxyz = {0,0,0,0,0,0};
if ( aa->xyz == 111  /* ||
aa->xyz == 411 */ ){
aa->fxyz = {
// x1, y2, z3
   0, 0,  0 ,
// x4, y5, z6
   1,   1,  1   }; }

if ( aa->xyz == 211 )
aa->fxyz = {
1,0,0,  0,1,1
};

if ( aa->xyz == 311 )
aa->fxyz = {
1,1,0,  0,0,1
};

if ( aa->xyz == 411 )
aa->fxyz = {
0,1,0,  1,0,1   
};
//=========ax
}


void V_cube_full (a *aa){

V_cube_444 ( aa );
//===============x1y2z3
if (aa->fxyz.x1 == 1 ||aa->v==1){
aa->ptex = 1;
V_c_x1 (aa);
}

if (aa->fxyz.y2 == 1 ||aa->v==1){
aa->ptex = 2;
V_c_y2 (aa);
}
if (aa->fxyz.z3 == 1 ||aa->v==1){
aa->ptex = 3;
V_c_z3 (aa);
}
//====================x4y5z6

if (aa->fxyz.x4 == 1 ||aa->v==1){
aa->ptex = 4;
V_c_x4 (aa);
}

if (aa->fxyz.y5 == 1 ||aa->v==1){
aa->ptex = 5;
V_c_y5 (aa);
}

if (aa->fxyz.z6 == 1 ||aa->v==1){
aa->ptex = 6;
V_c_z6 (aa);
}

}





void V_CtoFull (
a *aa,
float x,
float y,
float z,
Uint8 ce
){

// int xx=x;

}



Пользователь добавил сообщение 05 Июля 2017, 07:30:59:
http://paste.ubuntu.com/25023161/
« Последнее редактирование: 05 Июля 2017, 07:31:00 от victor00000 »
Wars ~.o

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #7 : 05 Июля 2017, 14:09:25 »
сделал 121 до 124.





Пользователь добавил сообщение 05 Июля 2017, 16:55:35:
всё плохо, не умею 3д.
ищу гугле, пока.
:(

« Последнее редактирование: 05 Июля 2017, 16:55:36 от victor00000 »
Wars ~.o

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #8 : 13 Июля 2017, 03:31:15 »
Цитировать
while (1){

glRotatef ( .5, 0, 0, 1 );
my-3d();   // Картинка вокруг.
my-line(); // Линию.
}

искал и нашёл, этих обои порядок движку 3D.
:)

glEnable ( GL_CULL_FACE );
glCullFace ( GL_BACK );
...
glDisable ( GL_CULL_FACE );

while (1){

glEnable ( GL_CULL_FACE );
glCullFace ( GL_BACK );

glRotatef ( .5, 0, 0, 1 );
my-3d();   // Картинка вокруг.
my-line(); // Линию.
glDisable ( GL_CULL_FACE );
}

Закрыто.
Wars ~.o

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #9 : 14 Июля 2017, 21:27:22 »
не закрыто.)))

Нормально рубика.

Но, как солнце и земля вокруг путь.
:(
« Последнее редактирование: 15 Июля 2017, 15:28:55 от victor00000 »
Wars ~.o

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #10 : 19 Августа 2017, 01:42:52 »
получилось, сих пор.

Wars ~.o

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #11 : 24 Августа 2017, 21:45:55 »
Wars ~.o

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #12 : 27 Августа 2017, 07:26:43 »

)))
Wars ~.o

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #13 : 12 Октября 2018, 18:03:09 »
https://youtu.be/zfsWsQz_khI
смотрите видео и музыку.
что я сборку.
« Последнее редактирование: 17 Октября 2018, 11:27:15 от victor00000 »
Wars ~.o

 

Страница сгенерирована за 0.034 секунд. Запросов: 25.