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

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

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

Показано с 1 по 16 из 16.
На поиск затрачено 0.01 сек.
Поиск: Сообщения от: Hartmann1
Раздел: Blitz3D 16.08.2012, 14:40
Ответов: 5
Просмотров: 3,820
Автор Hartmann1
Ответ: Самодельный куб из 8 вершин

Ну отключай сглаженное освещение - EntityFX ( или BrushFX для отдельных сурфейсов ) с флагом 4.
ЗЫ
24 вершины нужно чтобы текстура нормально ложилась на каждую грань ( ведь если у тебя будет 8...
Раздел: Полезные функции 11.08.2012, 13:04
Ответов: 13
Просмотров: 7,629
Автор Hartmann1
Ответ: Возвращение нескольких результатов из функции + Разбиение строки по символу

Глянул справку и точно ведь, я забыл что в блице выделяется на 1 элемент больше чем указано :)
Кстати -1 тоже корректный размер, и судя по тому что доступ к нулевому элементу вызывает "index out of...
Раздел: Полезные функции 10.08.2012, 19:30
Ответов: 13
Просмотров: 7,629
Автор Hartmann1
Ответ: Возвращение нескольких результатов из функции + Разбиение строки по символу

Как ты проверял?:)

Тем не менее твой код может заюзать какой-нить невнимательный нуб, у которого окажется глобальная k (и не такие бывают же :)

А чего подробнее, через параметры можно передавать...
Раздел: Полезные функции 10.08.2012, 15:09
Ответов: 13
Просмотров: 7,629
Автор Hartmann1
Ответ: Возвращение нескольких результатов из функции + Разбиение строки по символу

Зачем еще раз "Dim RETVAL_STR(0)" делаешь, если cnt и так будет 0? И Dim с нулем удаляет массив, нужно Dim 1 делать.


Это вообще вынести из цикла, причем без условия "If(k = size)"

Переменная k не...
Раздел: BlitzMax 09.08.2012, 15:50
Ответов: 141
Просмотров: 59,546
Автор Hartmann1
Ответ: Leadwerks

интересно, если движок был переписан на C++, то почему в engine.dll я вижу признаки бмакса? А именно мусорные джампы

jmp label
label:

в эпилогах функций? А в данных строки указывающие на gc бмакса.
Раздел: Проекты на Blitz3D 08.08.2012, 11:11
Ответов: 43
Просмотров: 19,437
Автор Hartmann1
Ответ: Space blast [FPS, Sandbox]

Так в чем конкретно проблема то? Коллизию определить можно, а чтобы не проваливался можно либо делать палтформу родителем, либо придавать игроку скорость платформы.

Зачем извращаться, EntityPick...
Раздел: BlitzMax 07.08.2012, 21:40
Ответов: 141
Просмотров: 59,546
Автор Hartmann1
Ответ: Leadwerks

Там не только хидеры. Мне сейчас некогда искать и качать движок, а тем более цитировать его замуты. Завтра время будет свободное, напишу. Помнится там есть функции-сеттеры такого вида:

set( a )
{
...
Раздел: BlitzMax 07.08.2012, 20:30
Ответов: 141
Просмотров: 59,546
Автор Hartmann1
Ответ: Leadwerks

Т.е. по-твоему автор специально в этих исходниках наговнокодил?:)

Я сделал вполне логичный вывод.
Раздел: BlitzMax 07.08.2012, 20:06
Ответов: 141
Просмотров: 59,546
Автор Hartmann1
Ответ: Leadwerks

А точно, извиняюсь, запамятовал. CPP папка была, да. Ну впрочем какая разница, уверен что и в движке такая же херня :)
Раздел: BlitzMax 07.08.2012, 19:58
Ответов: 141
Просмотров: 59,546
Автор Hartmann1
Ответ: Leadwerks

Скачал, глянул дистрибутив, увидел папку SRC, глянул - какие-то исходники, вроде как часть движка. Открыл, глянул, закрыл, удалил :).
Чуть ли не сплошной говнокод, что и не удивительно если учесть...
Раздел: Проекты на Blitz3D 07.08.2012, 19:39
Ответов: 43
Просмотров: 19,437
Автор Hartmann1
Раздел: 3D-программирование 01.07.2012, 11:41
Ответов: 7
Просмотров: 3,734
Автор Hartmann1
Ответ: 3D в 2D проекции

Eugenes
После EntityPick LinePick делать ненужно, это одно и тоже практически. Более того, в EntityPick тоже нет необходимости. Надо поставить коллизию игрока с объектами в режим...
Раздел: Проекты C++ 01.07.2012, 03:50
Ответов: 455
Просмотров: 94,839
Автор Hartmann1
Ответ: axelynx

Про стандарт непонятно, что значит не везде есть? Компилятор gcc полностью его поддерживает, при этом может компилять под разные платформы + есть llvm backend.
stl-port чем не устраивает?


Ты же...
Раздел: Xors3D 25.06.2012, 03:39
Ответов: 16
Просмотров: 4,996
Автор Hartmann1
Ответ: Баг или мудаг?

Проблема и в хорсе и в блице. Синусы и косинусы тут вообще не причем.
В хорсе какая-то проблема в вычислении, т.к. функции EntityX, EntityPitch и подобные возвращают не 0. По стандарту IEEE-754, нуль...
Раздел: FAQ 24.06.2012, 23:12
Ответов: 4
Просмотров: 6,261
Автор Hartmann1
Ответ: Правильное ограничение угла поворота камеры

Ну так возьми вектор направления камеры ( после поворота, с помощью GetMatElement ) и двигайся как требуется :)
т.е.
клавишами вперед\назад двигай по этому вектору исключая ось Y
клавишами стрейфа...
Раздел: FAQ 24.06.2012, 22:04
Ответов: 4
Просмотров: 6,261
Автор Hartmann1
Ответ: Правильное ограничение угла поворота камеры

Зачем привязывать камеру к телу?


Const MaxPlayerPitch# = 85.0
Const MinPlayerPitch# = -75.0

...

Global ScreenCenterX% = GraphicsWidth() / 2
Global ScreenCenterY% = GraphicsHeight() / 2
Показано с 1 по 16 из 16.

 

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


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