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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

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

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

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 14170
  • Я не слышу.
    • Просмотр профиля
SDL2 + OpenGL
« : 28 Июнь 2017, 05:40:16 »
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бит.


как видите?
« Последнее редактирование: 03 Июль 2017, 21:35:22 от victor00000 »
RuTorrent
3D
Душинckий B.B.

Оффлайн victor00000

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

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

:(


что делать?


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


Пользователь добавил сообщение 01 Июль 2017, 01:02:37:
up
« Последнее редактирование: 01 Июль 2017, 01:02:38 от victor00000 »
RuTorrent
3D
Душинckий B.B.

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 14170
  • Я не слышу.
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #2 : 03 Июль 2017, 21:43:44 »


up
RuTorrent
3D
Душинckий B.B.

Оффлайн peregrine

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

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 14170
  • Я не слышу.
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #4 : 04 Июль 2017, 00: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++/
RuTorrent
3D
Душинckий B.B.

Оффлайн peregrine

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

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 14170
  • Я не слышу.
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #6 : 04 Июль 2017, 12: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, 12:26:17:
./comnata
и клав лево, праыо, esc.


Пользователь добавил сообщение 04 Июль 2017, 17: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, 08:30:59:
http://paste.ubuntu.com/25023161/
« Последнее редактирование: 05 Июль 2017, 08:31:00 от victor00000 »
RuTorrent
3D
Душинckий B.B.

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 14170
  • Я не слышу.
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #7 : 05 Июль 2017, 15:09:25 »
сделал 121 до 124.





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

« Последнее редактирование: 05 Июль 2017, 17:55:36 от victor00000 »
RuTorrent
3D
Душинckий B.B.

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 14170
  • Я не слышу.
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #8 : 13 Июль 2017, 04: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 );
}

Закрыто.
RuTorrent
3D
Душинckий B.B.

Оффлайн victor00000

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

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

Но, как солнце и земля вокруг путь.
:(
« Последнее редактирование: 15 Июль 2017, 16:28:55 от victor00000 »
RuTorrent
3D
Душинckий B.B.

Оффлайн victor00000

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

RuTorrent
3D
Душинckий B.B.

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 14170
  • Я не слышу.
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #11 : 24 Август 2017, 22:45:55 »
RuTorrent
3D
Душинckий B.B.

Оффлайн victor00000

  • Автор темы
  • Старожил
  • *
  • Сообщений: 14170
  • Я не слышу.
    • Просмотр профиля
Re: SDL2 + OpenGL
« Ответ #12 : 27 Август 2017, 08:26:43 »

)))
RuTorrent
3D
Душинckий B.B.

 

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