![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
||||
|
||||
|
Доброго времени суток, уважаемые форумчане!
Написал "мега крутой" Screensaver, пришёл похвастаться своим произведением искусства перед коллегами, установил, а тут обламинго!! некоторые грани skybox тупо не отрисовались. Сразу понял что дело в разницах видеосистем: Нормально работает на ATI, а вот на nVidia вот такие глюки, причем выборочно, то одну грань не отрисует, то другую... Господа ни кто не знает в чем проблема, в гугл не пинайте, только от туда!)) нормуль ![]() с багами ![]() |
|
#2
|
|||
|
|||
|
На чем писано? Язык и какой движок трехмерки?
|
|
#3
|
||||
|
||||
|
написано в delphi, использовал OpenGL
|
|
#4
|
||||
|
||||
|
А куб как рисуется?
|
|
#5
|
||||
|
||||
|
Цитата:
Код:
glNewList(Objcube, GL_COMPILE); glEnable(GL_TEXTURE_2D); gldisable (GL_TEXTURE_GEN_S); gldisable (GL_TEXTURE_GEN_T); gldisable (GL_TEXTURE_GEN_R); gldisable(GL_TEXTURE_CUBE_MAP); glbindtexture(GL_TEXTURE_2D,texList[5]); glBegin (GL_QUADS); glTexCoord2d(0,0); glVertex3f (-sizecube, -sizecube, sizecube); glTexCoord2d(0,1); glVertex3f (-sizecube, sizecube, sizecube); glTexCoord2d(1,1); glVertex3f (sizecube, sizecube, sizecube); glTexCoord2d(1,0); glVertex3f (sizecube, -sizecube, sizecube); glEnd; glbindtexture(GL_TEXTURE_2D,texList[0]); glBegin (GL_QUADS); glTexCoord2d(0,0); glVertex3f (-sizecube, -sizecube, -sizecube); glTexCoord2d(0,1); glVertex3f (-sizecube, sizecube, -sizecube); glTexCoord2d(1,1); glVertex3f (-sizecube, sizecube, sizecube); glTexCoord2d(1,0); glVertex3f (-sizecube, -sizecube, sizecube); glEnd; glbindtexture(GL_TEXTURE_2D,texList[4]); glBegin (GL_QUADS); glTexCoord2d(0,0); glVertex3f (sizecube, -sizecube, -sizecube); glTexCoord2d(0,1); glVertex3f (sizecube, sizecube, -sizecube); glTexCoord2d(1,1); glVertex3f (-sizecube, sizecube, -sizecube); glTexCoord2d(1,0); glVertex3f (-sizecube, -sizecube, -sizecube); glEnd; и.т.д... |
|
#6
|
||||
|
||||
|
еще есть подозрение на ОС, сегодня запустил на 64 битке с видяхой intel HD graphic, такой же глюк, запустил на 32 битке тоже на intel HD, все прошло без тормозов...
|
|
#7
|
|||
|
|||
|
Цитата:
|
|
#8
|
||||
|
||||
|
Цитата:
повелся на кроссплатформенность |
|
#10
|
||||
|
||||
|
напоминает, попробовал без списка, та же хрень...
|
|
#11
|
||||
|
||||
|
У меня nVidia, давай испытаем.
|