![]() |
Ответ: Xors3D
ни как что то не получается настроить тени так что бы они были похожи на тени от солнца т.е более темные
|
Ответ: Xors3D
братья-алкоголики, как заставить стандартные частицы быть лицом к камере и при этом чтоб они могли вращаться? когда поинт-спрайты включены то вращение не работает, когда отключены и при этом включены фиксированные квады тоже не работает, вращение работает только с отключенными поинт-спрайтамы и отлюченным фиксированным квадом - но частицы при этом не "смотрят в камеру"
О_О UPD: Ладно, фиг с ним, обойдусь без вращения -_- Вопрос на будущее: возможно ли с помощью полученного девайса directX (берется вроде с помощью иксГетДиректДевайс или как-то так) работать в ксорсе на прямую с самим directX и при этом не мешать\взаимодействовать с ксорсом? есть ли нюансы/ограничения? Вопрос наверное глупый - хз, Я просто хочу знать, для заметки на будущее))) Спасибо за хорошие ответы))))))) |
Ответ: Xors3D
Цитата:
|
Ответ: Xors3D
на экране около 300 пуль, фпс 8-15, думаю "надо чтото да поддшаманить эбо такой фпс не хорош :о)"
моделька пули подвешена на пивот к которому и применяется хэМувЭнтити, стараясь убрать все лишнее Я убрал пивот и стал двигать моделькой напрямую, и получил фпс 12-24 - такой прирост нормальный/вполнеОжидаемый? неужели трансформация родителя так тяжко переносится на детишек? |
Ответ: Xors3D
одно перемножение матрица 4х4.
если у тебя дало прирост на 25%-40% умножение 300 матриц, то комп у тебя, наверное какой-нибудь старенький Intel Celerone 433 |
Ответ: Xors3D
Celeron 2,8 =)
и еще: использование xAppTitle в каждом кадре превращает 56-60 в 44-55фпс =( |
Ответ: Xors3D
xAppTitle раз в пол секунды делай, или хотябы каждый 10тый кадр
|
Ответ: Xors3D
Зачем xAppTitle в цикле?
|
Ответ: Xors3D
fps например вывести
|
Ответ: Xors3D
Цитата:
Код:
#define text(a,b,c,d); \ Код:
text(120,120,"x coord is: %f",x); |
Ответ: Xors3D
Цитата:
зы: а функция занятная у тебя, надо бы использовать, правда не понимаю зачем ты ее через "#define" реализовал) |
Ответ: Xors3D
при прогоне препроцессором, в то место будет подставляться код из #define
|
Ответ: Xors3D
А разве стандартные тени xors увеличивают кол-во полигонов?
xTrisRendered без теней показывает 5-7 к, с тенями 50-70 к и фпс в гавно |
Ответ: Xors3D
Сколько SplitPlanes стоит? желательно ставить где то 2 SplitPlanes если что, ну максимум 3...
xSetShadowParams(SplitPlanes , 1, 1, 0) |
Ответ: Xors3D
Цитата:
|
Ответ: Xors3D
скрин в студию, и сколько дипов в кадре?
|
Ответ: Xors3D
Вложений: 2
и действительно я переборщил(
Вложение 17265Вложение 17266 А какие есть методы оптимизации, чтобы снизить dip calls? |
Ответ: Xors3D
Всё просто, DIP создаётся для каждого отдельного объекта, а так же для каждой части объекта с мультиматериалом (там образуются отдельные сюрфейсы).
Как бороться: объединять объекты, назначать общий материал. Использовать текстурные атласы для объектов с разными материалами. |
Ответ: Xors3D
как не будет тормозить то, 6000 дипов в кадре! 0оооооооооооооооооооооо !
статику всю атачишь в один объект Up Joker Опередил |
Ответ: Xors3D
Цитата:
|
Ответ: Xors3D
В стандартных примерах Xors3d есть пример Bump там погляди, аналогично сделаешь у себя на карте
|
Ответ: Xors3D
слои не в счёт, только разные объекты или материалы
|
Ответ: Xors3D
Цитата:
Как ты представляешь себе наложение на один объект около 100 текстур? Хотя..наверное можно перебрать все сурфейсы, узнать имя текстуры на нём и наложить(точнее передать в шейдер) текстуру с таким же именем с припиской _normal Я все правильно понял? Все объекты в максе нужно зааттачить. Затем использовать блиц материал(в pipeline), в который можно запихивать до 8 текстур. В итоге dip calls может сократится в 8 раз? |
Ответ: Xors3D
60к трисов
6к дипов 10 трисов / объект. что за фигня? |
Ответ: Xors3D
Цитата:
В шейдере это делается так > Код:
//Varriables |
Ответ: Xors3D
http://forum.xakep.ru/m_2666863/tm.htm мдя вот я думаю неужели нужно крякать :) 30 минут с головой хватит поиграть для теста, а как проект готов думаю 100$ это не много
|
Ответ: Xors3D
Цитата:
http://forum.xakep.ru/m_2658890/tm.htm |
Ответ: Xors3D
Мое мнение таково : сделал проект - купи двиг, а для тестов проекта хватит и демки двига хватит
|
Ответ: Xors3D
Цитата:
А в случае с Xors3D, да... не вижу смысла ломать, мне и 10 минут всегда хватало |
Ответ: Xors3D
Почему вы думаете что он нужен для демки? Может игра уже запилена, а купить двиг жаба давит?
|
Ответ: Xors3D
жаба плохо. Далее думаю писать не стоит. И так ясно
|
Ответ: Xors3D
Цитата:
Взлом чего либо - дело подсудное, тем более если это "что либо" распространяется не бесплатно и в лицензионном соглашении указаны условия распространения ПО, использующее данное "чего либо". |
Ответ: Xors3D
Обновлений уже почти год нету
Надо думать о переходе на другой двиг Хотя стоп - зачем? И так ничего приличного не сделаю, и пофиг на каком двиге сижу *извиняюсь, навеяло* |
Ответ: Xors3D
свой делайте - увлекательно, и все функции двига знаешь XD
|
Ответ: Xors3D
Я бы написал свой двиг, но сейчас уже вот-вот доделываю социальный мморпг/экшн/ртс/симуляторВсего, так что может потом возьмусь, если в google не завербуют (уже писали мне, но недавно поступило предложение от nasa - так что я в раздумиях)
Кстати, я беру участие в создание нового языка программирования т к с++ уже морально yстарел |
Ответ: Xors3D
не забудь спаять свой компьютер ))))
|
Ответ: Xors3D
|
Ответ: Xors3D
Xors3D - жаль, перестал развиватся( а идея была отличная
|
Ответ: Xors3D
А зачем ему развиваться? И так никто ничего толкового на нем не делает, все просто так - балуются, да еще и лицензию забесплатно просят, поэтому авторов можно прекрассно понять
Дружно говорим СПАСИБО за то что есть, а то некоторые (Я) так и сидели бы на блице дальше |
Ответ: Xors3D
Цитата:
во бы на 11 директе, да с тем же синтаксисом... |
Ответ: Xors3D
и еще опенгл дабы на линукс и другие можно было бы портировать
http://stopgame.ru/newsdata/16443 плюс еще Гейб из Вальве говорил, что они на линуксе наблюдают больше производительность чем у виндовш (заслуга опенгл или самого линукса?) (сколько я раз повторил слово "линукс"?) |
Ответ: Xors3D
Кстати да, я халву вторую запускал под Wine, в разы выше скорость. Я так на максималке играть смог а на ведре, только на средних настройках.
|
Ответ: Xors3D
Цитата:
|
Ответ: Xors3D
Загружаю шрифт Arial Black , вывожу тескт на экран "ENGLISH РУССКИЙ", но вместо этого получаю "ENGLISH КАЛЯБАЛЯ" как исправить, могу использовать Arial Cyr и тогда все нормально, но вот мне принципиально нужен Arial Black
|
Ответ: Xors3D
Ну если там нет русских букв, то ничего не попишешь, ищи Arial Black Cyr
|
Ответ: Xors3D
Хм, но ведь в других программах могу использовать Arial Black. Ведь все они черпают шрифты те что установлены на Windows, либо я чего то не понимаю. Возможно дело в кодировке (возможно в самом PureBasic) буду пытатся дальше, найду решение обязательно выложу...
|
Ответ: Xors3D
Почём и где можно нынче приобрести Xors?
|
Ответ: Xors3D
Цитата:
http://xors3d.com/ Скачать вроде можно, а страница покупки 404, странно, может обновляют. |
Ответ: Xors3D
http://www.xors3d.com/licensing работает, jfkkk можешь покупать...
|
Ответ: Xors3D
Надо брать: в хозяйстве пригодится.
Только не понятно, каким образом осуществляется доставка продукта и кем. |
Ответ: Xors3D
Получаешь логин и пароль, заходишь в зону разработчика и качаешь.
|
Ответ: Xors3D
Всё, сайт упал с концами...
|
Ответ: Xors3D
Да нет, вполне себе работает.
|
Ответ: Xors3D
Хм, не может сконнектиться с мускулом через раз... Да и вообще, странно как то сайт отмирает - частями...
|
Ответ: Xors3D
Цитата:
|
Ответ: Xors3D
Народ, в ксорсе я новичог, поэтому не будете ли вы так добры подсказать, как убрать начальную заставку ксорса, а то на ожидание дни уходят...
|
Ответ: Xors3D
Цитата:
|
Ответ: Xors3D
Эмм, продается?
http://forum.boolean.name/showpost.p...&postcount=124 |
Ответ: Xors3D
Цитата:
|
Ответ: Xors3D
Цитата:
Цитата:
|
Ответ: Xors3D
|
Ответ: Xors3D
Цитата:
Только я не понял как их использовать о_О Кто подскажет куда их вводить? Всё, разобрался, надо было внимательней читать ^_^ Для полного отключения лога надо делать так: xSetEngineSetting("Splash::TilingTime",0) xSetEngineSetting("Splash::AfterTilingTime",0) Splash::TilingTime - время анимации логотипа, проявления из плиток. Splash::AfterTilingTime - это длительность показа логотипа. За подробностями в хэлп который поставляется с движком. А вот теперь вопрос: В том движке с которым постановляется хорс - есть физика мягких тел? Просто я не увидел подходящие команды. Ещё: Нашёл в хэлпе команды для работы с окнами. Я правильно понял, что в блице могу создать два отдельных окна и работать с ними? |
Ответ: Xors3D
Game Over
![]() |
Ответ: Xors3D
Цитата:
На мои вопросы выше, кто нибудь ответит? |
Часовой пояс GMT +4, время: 12:07. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot