Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Поиск по форуму

Показано с 26 по 50 из 285.
На поиск затрачено 0.04 сек.; сгенерировано 82 мин. назад.
Поиск: Сообщения от: Platon
Раздел: 3D-программирование 19.02.2013, 18:42
Ответов: 21
Просмотров: 17,171
Автор Platon
Ответ: Новый 3d редактор RiFLe - вопрос к математикам

если участников<5 идём в зал 1
если участников>5 идём в зал 2

мы не пошли в зал 1 и не пошли в зал 2, значит участников не меньше 5 и не больше 5, т.е. ровно 5, и проверять что их 5 не нужно.

ЗЫ
Ты...
Раздел: 3D-программирование 19.02.2013, 17:34
Ответов: 21
Просмотров: 17,171
Автор Platon
Ответ: Новый 3d редактор RiFLe - вопрос к математикам

A_Z
А теперь включи логику и вдумайся

If rasst#<radius# Then Return True
If rasst#>radius# Then Return False

Если эти два условия не сработают, то как rasst будет соотноситься с radius и нужна ли...
Раздел: 3D-программирование 19.02.2013, 17:14
Ответов: 21
Просмотров: 17,171
Автор Platon
Ответ: Новый 3d редактор RiFLe - вопрос к математикам

A_Z
Это условие лишнее, т.к. у тебя выше него есть два условия - расстояние меньше радиуса и расстояние больше радиуса, если оба условия не сработают, то значит расстояние равно радиусу и смысла еще...
Раздел: 3D-программирование 19.02.2013, 17:00
Ответов: 10
Просмотров: 11,129
Автор Platon
Ответ: Динамическая смена ЛайтМапа...?

На поверхность можно наложить только один браш, не получится. Да и такая смена лайтмапы смотрелось бы норм если изменения между лайтмапами были-бы небольшими.
Раздел: 3D-программирование 19.02.2013, 16:54
Ответов: 21
Просмотров: 17,171
Автор Platon
Ответ: Новый 3d редактор RiFLe - вопрос к математикам

A_Z
немного побрюзжу по поводу кода :)

- не забывай о погрешности float и сравнивай float переменные в виде разницы между ними:

If Abs( переменная1 - переменная2 ) < EPSILON

где EPSILON пороговая...
Раздел: 3D-программирование 19.02.2013, 09:32
Ответов: 5
Просмотров: 10,244
Автор Platon
Ответ: Смешивание анимаций

В демке нпц просто голову вверх-вних наклоняет, о каком смешивании ты говоришь?:)
По коду выше
во-первых забудь про углы эйлера, для смешивания нужно оперировать кватернионами и юзать...
Раздел: 3D-программирование 18.02.2013, 05:52
Ответов: 21
Просмотров: 17,171
Автор Platon
Ответ: Новый 3d редактор RiFLe - вопрос к математикам

Edge1.X = B.X - A.X
Edge1.Y = B.Y - A.Y

Edge2.X = C.X - A.X
Edge2.Y = C.Y - A.Y

Edge3.X = C.X - B.X
Edge3.Y = C.Y - B.Y

Point1.X = A.X + B.X
Раздел: Алгоритмика 09.02.2013, 19:26
Ответов: 11
Просмотров: 6,966
Автор Platon
Ответ: На входе имеем 4-е переменные, на выходе 2-е.

CRASHER
Такое ощущение что ты сам не понимаешь что хочешь :) Обьсни-же уже саму задачу, а не то, как ты ее пытаешься решить.
ЗЫ
переменные a,b,c,d это булевы результаты InLine?
x, y должны содержать...
Раздел: Проекты на Blitz3D 07.02.2013, 12:18
Ответов: 136
Просмотров: 77,417
Автор Platon
Ответ: IWYB

Меня смущает когда оружие торчит откуда-то из угла экрана и направлено не в центр, и остается только догадываться как игроку надо скрючиться чтобы так его держать :)

Реализм дело второе, я вообще...
Раздел: Проекты на Blitz3D 07.02.2013, 09:44
Ответов: 136
Просмотров: 77,417
Автор Platon
Ответ: IWYB

Да-да, давайте делать очередную унылую копипасту кол-оф-дьюти, баттлфилда и т.п.
Раздел: Xors3D 07.02.2013, 09:42
Ответов: 203
Просмотров: 93,167
Автор Platon
Ответ: Вопросы про Xors3D

смотри функцию xSetTextureFilter
Раздел: Проекты на Blitz3D 06.02.2013, 16:59
Ответов: 136
Просмотров: 77,417
Автор Platon
Ответ: IWYB

Не, в таких играх же обычно нет как-таковых обойм, просто общее кол-во патрон, и при перезарядке из общего кол-ва добавляется в обойму оружия, что имхо по факту и есть дозарядка обоймы оружия, но без...
Раздел: Проекты на Blitz3D 06.02.2013, 12:59
Ответов: 136
Просмотров: 77,417
Автор Platon
Ответ: IWYB

Зачем вообще патроны-то трогать?:) Оперируй обоймами. Как я уже сказал, если обойма пустая - игрок ее выкидывает, непустая - меняет на другую, а эта непустая остается в инвентаре. В конце-концов,...
Раздел: Проекты на Blitz3D 06.02.2013, 09:00
Ответов: 136
Просмотров: 77,417
Автор Platon
Ответ: IWYB

Всегда было интересно почему разработчики шутеров думают что это здорово, реалистично и т.п. Не лучше-ли пустые обоймы выкидывать, а непустые убирать обратно в инвентарь? Логично же :)
Раздел: 3D-программирование 30.01.2013, 12:07
Ответов: 34
Просмотров: 23,541
Автор Platon
Ответ: Искуственный интеллект

Может ты все-таки в справку заглянешь? В блиц-бейсике для структурных типов Type создается один глобальный список, поэтому обьявляя там поле с таким типом, ты будешь иметь лишь указатель (ссылка) на...
Раздел: 3D-программирование 29.01.2013, 17:59
Ответов: 34
Просмотров: 23,541
Автор Platon
Ответ: Искуственный интеллект

burovalex
Не тупи, у тебя есть карта растительности - юзай ее для построения графа для поиска пути Астаром или волновым методом. Точнее ты можешь по этой карте построить регулярную сетку ( массив )...
Раздел: Blitz3D 27.01.2013, 11:57
Ответов: 3
Просмотров: 6,705
Автор Platon
Ответ: Изменение ландшафта

А что, справкой пользоваться уже не в моде? :)
ModifyTerrain смотри в справке.
Сохранять карту высот нельзя потому что ее там и нет, она используется только для инициализации вершин при загрузке. Но...
Раздел: 3D-программирование 27.01.2013, 08:53
Ответов: 179
Просмотров: 63,977
Автор Platon
Ответ: Советы по оптимизации

Разве кто-то про ЯП говорил? Речь-то про движок.

1000 ентитей в сцене помоему вполне нормально. И с каких пор 360 треугольников это высокополигональный меш?

А вот это надо делать в самом движке,...
Раздел: 3D-программирование 26.01.2013, 18:11
Ответов: 179
Просмотров: 63,977
Автор Platon
Ответ: Советы по оптимизации

Вся соль в том, что происходит не рейкаст, а коллизия лучевого бокса ( см метод MeshCollider::collide ) с боксами дерева. Поэтому уводи или не уводи курсор, бокс все равно будет частично задевать...
Раздел: 3D-программирование 26.01.2013, 17:46
Ответов: 179
Просмотров: 63,977
Автор Platon
Ответ: Советы по оптимизации

Наркоман штоле??
Если ентити - меш, и стоит режим пика по треугольникам - происходит проверка по боксу ( точнее по дереву боксов ) и потом уже по треугольникам ( в листьях дерева )
Вот тебе пруф,...
Раздел: 3D-программирование 26.01.2013, 12:51
Ответов: 179
Просмотров: 63,977
Автор Platon
Ответ: Советы по оптимизации

Я может чего-то непонимаю, но тебя удивляет что пик по треугольникам медленее чем пик по боксу? :)
Раздел: 3D-программирование 26.01.2013, 09:34
Ответов: 179
Просмотров: 63,977
Автор Platon
Ответ: Советы по оптимизации

А я и говорю что там неоптимально сделано ( сама проверка луч-треугольник + куча оверхеда от говнокода, коего там 99% :) ), несмотря на проверку по бинарному дереву.


Во-первых там есть проверка по...
Раздел: 3D-программирование 26.01.2013, 08:31
Ответов: 179
Просмотров: 63,977
Автор Platon
Ответ: Советы по оптимизации

А чего удивляться-то, в режиме пика по треугольникам происходит [-]тупой перебор треугольников, без каких-либо оптимизаций.[/-] Т.е. сначала происходит проверка по боксу, потом уже по треугольникам....
Раздел: Xors3D 25.01.2013, 14:21
Ответов: 14
Просмотров: 14,135
Автор Platon
Ответ: РесурсФайл+Xors3D

Вот только все это бесполезно, попадется продвинутый юзер, который умеет отладчик юзать ( а для этого особого ума и ненадо ) и все :)
Раздел: C++ 24.01.2013, 09:39
Ответов: 5
Просмотров: 5,550
Автор Platon
Ответ: Разница между запуском из студии и виндой. Потеря функционала.

Попробуй вместо этого BringWindowToTop, или SetWindowPos с Z-order HWND_TOPMOST
Показано с 26 по 50 из 285.

 

Часовой пояс GMT +4, время: 04:11.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com