GameDev.ru
/ GameDev.ru / Пользователи / Andrey / Сообщения на форуме пользователя Andrey (226 стр.)

Сообщения на форуме пользователя Andrey (226 стр.)

Как спользовать OpenGL в QNX?5 мар. 200511:13#9
Avos'
Большое спасибо!!! наверное плохо искал :(
3dmax-plug и ofstream.5 мар. 200511:06#9
Gluchok
да не должно быть...
кстати как ты используешь поток?
так:
#include <fstream.h>
</code>
или
[code = cpp]
#include <fstream>
using namespace std;
3dmax-plug и ofstream.5 мар. 200510:54#7
Gluchok
ты хочешь сказать если fwrite использовать все будет ок?
3dmax-plug и ofstream.5 мар. 200510:23#5
Gluchok
Что показал мой способ?
попробуй так
Model[i].meshFaces = new face[ Model[i].mInfo.iFacesNum ];
    for(int j=0; j < Model[i].mInfo.iFacesNum; j++)
    {
      inFile.read((char *)&Model[i].meshFaces[j].vp[0], sizeof(Model[i].meshFaces[j].vp[0]));
      inFile.read((char *)&Model[i].meshFaces[j].vp[1], sizeof(Model[i].meshFaces[j].vp[1]));
      inFile.read((char *)&Model[i].meshFaces[j].vp[2], sizeof(Model[i].meshFaces[j].vp[0]));
    }
Как спользовать OpenGL в QNX?5 мар. 200510:10#6
YgriK
>Гдето даже видел русский форум про ГЛ под QNX
Случайно не на www.qnx.org.ru?
3dmax-plug и ofstream.5 мар. 200510:09#3
Gluchok
>Если просто в текстовый формат выводить fprintf(); то все в норме..
Значит неправильно читаешь возможно из двоичного файла...
3dmax-plug и ofstream.5 мар. 20058:43#1
Gluchok
Ты в этом винишь потоки? я сомневаюсь, если не веришь что они не виноваты,  попробуй запиши с помощью fwrite.
Еще есть вариант отладить плагин, если это не получается
то поробуй сделать вот так:
#include <sstream>
using namespace std;

for(int j=0; j < mInfo.iFacesNum; j++)
  {

    if (i >  mInfo.iFacesNum - 3) {//Если последние 2 индекса
        //строковый поток ввода/вывода
        strstream str;
        //вывести в строковый поток
        str << "v[0]"  <<  faces[j].v[0]  << "v[1]"  <<  faces[j].v[1] << "v[2]"  <<  faces[j].v[2];
        MessageBox(NULL, str.str().c_str(), "Последние 2 индекса граней", MB_OK);
    }
    ifs.write((char *)&faces[j].v[0], sizeof(faces[j].v[0]));
    ifs.write((char *)&faces[j].v[1], sizeof(faces[j].v[1]));
    ifs.write((char *)&faces[j].v[2], sizeof(faces[j].v[2]));
  }

Т.е. вот таким способом ты наверняка узнаешь что у тебя неправильно работа с потоком вывода, или работа твоей функции

ConvertFaces
...

Как спользовать OpenGL в QNX?5 мар. 20058:31#4
azazello
>см раздел X11 в mesaDemos(gl для Х11 - glx)
Не  могу найтт и возможность поиска по сайту отсутвует :(.Дай прямую ссылку пожалуйста.
Как спользовать OpenGL в QNX?4 мар. 200520:03#2
azazello
Спасибо, а примеры есть?
что нибудь поподробней
что такое X11? в FreeBSD что-то такое есть...
Как спользовать OpenGL в QNX?4 мар. 200519:54#0
Привет всем!!!
В институте начался  предмет "Операционные системы реального времени". Вот решил попробовать что-нибудь в програмировании 3D графики в качестве сдачи лабораторных работ.
был на сайте www.qnx.org.ru но толком ничего не нашел и регистрировался раз 5,но не смог войти
Кто нибудь знает что-нибудь по этому поводу?
В частности мне нужно инициализация OpenGL, какие заголовочные файлы нужно использовать.Насколько я правильно понял в QNX используется что-то типа Mesa OpenGL.
Буду ражд юбой ссылке или совету.
Спасибо всем заранее.
С уважением Андрей.
Плагины для Maya3 мар. 200518:27#7
A_K
ок спасибо шаблон уже есть...
Плагины для Maya3 мар. 200517:49#5
A_K
>не забыл сделать экспортируюмую функцию initializePlugin (или что-то типа этого)?

да кстати вообще нету у меня такого спасибо.А делал как в статье.

Плагины для Maya3 мар. 200511:59#1
DeltaSem
Пиши на мыло, будем вместе разбираться у меня Maya'я плагин вообще не определила, делал как пример на этом сайте.
Кстати посмотри ссылку http://wat.gamedev.ru/articles/MayaPlugins.

Правка: 18 ноя. 2009 18:56

Консоль возвращается(Консоль вилл би бэг)2 мар. 200513:37#13
Magvaj
Все отлично работает!!!!
и не падает при введении большого кол-ва символов молодец..
Импортирование 3d. Как импортирвать? Откуда импортировать?28 фев. 200514:01#12
M_Eugene
>Подскажите кто нибудь какие есть самые известные библиотеки для загрузки 3Д графики.
придеться самому разрабатывать, это лучший вариант

Следующие темы >>

2001—2012 © GameDev.ru — Разработка игр