Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.03;
Скачать: CL | DM;

Вниз

За и против GLscene   Найти похожие ветки 

 
Alek Aaz ©   (2003-01-16 05:06) [0]

Хотелось бы услышать Ваше мнение.
У меня последнее время что-то весь запал по его использованию пропал. Глючит страшно.


 
MRB_SPB ©   (2003-01-16 10:22) [1]

Зависит от области применения, очень хорошо подходит как инструмент для разработки средних и малых проектов и идеален для построения моделей и простых сцен. Единственный глюк с которым сталкивался - не всегда коректная работа GLCadencer но от него можно вполне отказатся. При грамотном использовании довольно высокий FPS. А насчёт глюков - то извини они в той или иной степени есть везде.


 
Jedi Knight   (2003-01-16 16:29) [2]

Ты на DelphiX вообще писал?
Если нет, то попробуй и скажи, где глюков больше.
Если писал, то я не понимаю постановки вопроса.

И вообще есть ли полноценные альтернативы GlScene?


 
Darthman   (2003-01-16 19:06) [3]

Есть. Чистый OpenGl.


 
Alek Aaz ©   (2003-01-17 04:29) [4]

2MRB_SPB
Этот чертов GLCadencer используется для FXThor. Как от GLCadencer отказаться я невижу способа. Разве что выкинуть туда же и сваять свой лазер? Если знаешь как избавиться подскажи плиз. Кстати сцена пока небольшая. 1 актер(файл 3ds без текстуры)+ 5 камер, 3 измерительные сетки, 4 стандартных объекта, 2 таймера. Ну плюс этот FXThor в роли лазера. Весь прикол в том что при повороте актера FXThor не отображается виемером. Жмешь стрельбу - есть выстрел. Начинаешь одновремено поворачивать - все, лазера нема. Хотя процедура выстрела отрабатывает.
Самое смешное все работало ОК. Добавил всего 2 строчки. Улучшил так сказать :( И все каюк. Убрал эти строчки - нифига. Назад дороги нет. Здесь конечно может еще Винда виновата, давно не переставлял :) или видюха (815 чипсет). Мож у кого NVidea все пучком будет. Но этож не дело! Если работает, то должно работать в любых условиях. ИМХО.

2Jedi Knight Ты на DelphiX вообще писал?
Писал, писал... Причем тут его глюки? Для работы с 3d он вообще не приспособлен. Что на нем, что на чистом DirectX. Один черт. Перешел на чистый. И тут такая вкуснятина :) И спецэффекты ее, и терраген ее, и, самое ценное, скелетная анимация ее. И в конце такой облом.:(

2Darthman Чистый OpenGl.
А чем плох "чистый DirectX"? Ну акромя кроссплатформенности и того что он Микрософтовый?
Лично для меня, тем, что нет встроенной поддержки скелетной анимации :) Да и другие спецеффекты делать самому придется. Самое смешное, что все уже готово. Примеры сваяны, учебники написаны нужно только взять и переписать. А зачем? На кой мне переписывать то что кто-то уже отлично сделал. Я лучше АИ оттачивать буду. Или сценарий. По идее всю игру вообще можно кубиками наделать. Только некрасиво получится...
Чую, придется свой движок свой на OpenGL ваять :(

Зачем нужна эта тема?- Хочу знать кто с какими глюками встречался в GLScene. Желательно поподробней.



 
Darthman   (2003-01-17 10:21) [5]

Зачем переписывать, говоришь, затем, что работать будет быстрее.


 
MRB_SPB ©   (2003-01-17 10:21) [6]

Alek Aaz> Реализация спецэфектов в GLScene не очень качественная их можно расмматривать только в качестве Плагинов.
Не втом смысле что что-то глючит или неработает просто реализация не позволяет использовать большое число контроллеров и самих эфектов. Скажем так недай бог у тебя будут стреллять одновременно более 5-и человек причём в непосредственной близости от камеры. Хотя что касается отказа от Каденсера то все методы рисования и эмита частиц можно вызвать непосредственно из таймера правда возможно придётся покапатся в коде и объявить пару методов у их радителей как Pablic.


 
Alek Aaz ©   (2003-01-17 21:16) [7]

2Darthman Зачем переписывать, говоришь, затем, что работать будет быстрее.
Уверен? ИМХО. В сети несколько сот програмистов переписавают один и тот-же код, обзывая переменные и процедуры как им более удобно. Глянте на DelphiGFX. Примеров по текстурированию Солнца и планеты я в сети видел штуки три-четыре. Причем, сцена одна и таже. Солце, земля и луна с текстурой "OpenGL".

Глюк с лазером - кажись я решил. В тот раз я поменял точность GLвиемера с 16 бит на 24. Завтра проверю, верну назад.


 
SKnot   (2003-01-18 02:41) [8]

Если ты поставил себе GLScene то OpenGL тебе не видать на этой винде. Я сней работаю в XP и тормозит по страшному гогда компилю, но попробовал запустить получившуюся прогу в другой винде, и заработало со скоростью до 120 fps.Просто она неправильно работает с текстурами в той винде в которой ее установишь.


 
Alek Aaz ©   (2003-01-19 13:19) [9]

Ketmara вырезали :)


 
Ketmar ©   (2003-01-19 13:35) [10]

>Alek Aaz © (19.01.03 13:19)
"однако, синдром" (ц) %-)

Satanas Nobiscum! 19-Jan-XXXVIII A.S.


 
MRB_SPB ©   (2003-01-20 10:32) [11]

Поставте нормальные драйвера к видеокарте и не ругайте операционные системы их тоже не дураки пишут


 
Alek Aaz ©   (2003-01-21 03:44) [12]

2MRB_SPB Стоят, последние. и DX8, и OpenGL (т.е mesa какой-то). Вот закачал еще GLSetup. Притащу с работы, поставлю. ИМХО все равно ничего путнего не получется :(

С лазером бага следующая: FXThor раставляет в пространстве несколько точек и между ними рисует Core. Если оставить MaxPoint=2 и Core=true/false то получается лазер стреляет/вырубается. Но в пространстве видно 2-ю точку при Соre=false. Если сделать MaxPoint=2/1 и Core=true/false и даже Core=true то все, при повороте ничего не отрисовывается :(. Хотя как я уже говорил процедура отрабатывает.



Страницы: 1 вся ветка

Текущий архив: 2003.07.03;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.02 c
14-7615
Soft
2003-06-18 18:40
2003.07.03
LCD printer


4-7762
Denis
2003-05-01 12:56
2003.07.03
Как узнать текущюю частоту обновления монитора ?


1-7535
Dmitriy M. Volkov
2003-06-22 00:07
2003.07.03
меню с иконками basic/advanced


1-7464
kah68
2003-06-20 16:17
2003.07.03
Изменение курсора мышки при выполнении SQL запроса


3-7343
Sakses
2003-06-07 16:34
2003.07.03
параметры