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

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

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

Показано с 26 по 50 из 66.
На поиск затрачено 0.01 сек.; сгенерировано 72 мин. назад.
Поиск: Сообщения от: Платон Александрович
Раздел: Библиотеки 27.03.2012, 15:17
Ответов: 12
Просмотров: 11,321
Ответ: KirpArc - очередной упаковщик

Тормозишь процесс каким-нибудь отладчиком (например OllyDBG) на CloseHandle и спокойно все копируешь.

Чтобы можно было читать\писать ресурсы напрямую, без темп-файлов, надо перехватить функции...
Раздел: FAQ 19.03.2012, 07:39
Ответов: 6
Просмотров: 22,076
Ответ: Пули.

Гм, а что там пилить-то? Ну вот например, сойдет?:)

Const CL_WALL% = 1
Const CL_BULLET% = 2

Graphics3D ( 800, 600, 0, 2 )

Local Wall% = CreateCube ( )
EntityColor ( Wall, 64, 64, 64...
Раздел: FAQ 19.03.2012, 05:30
Ответов: 6
Просмотров: 22,076
Ответ: Пули.

mr.DIMAS
Открою тебе страшный секрет, в блице и так используется рейкаст для коллизий, и там ничего друг через друга не пролетает, даже на космической скорости ;)
Раздел: Blitz3D 06.03.2012, 15:09
Ответов: 5
Просмотров: 5,300
Ответ: Передача структуры из блица

Кстати хорошо что упомянул приведение к Int, есть полезный трюк - приведение к Int и сравнение с нулем намного быстрее чем прямое сравнение с Null (т.к. для универсальности используется отдельная...
Раздел: Blitz3D 06.03.2012, 08:05
Ответов: 5
Просмотров: 5,300
Ответ: Передача структуры из блица

Это баг компилятора, т.к. * - передача указателя на данные, в результате с Null получается такое:

sub esp, $00000004
mov eax, [_GetEvent@4]


mov ebx, $00000000
mov ebx, [ebx]

mov [esp], ebx
Раздел: Болтовня 02.03.2012, 05:17
Ответов: 35
Просмотров: 7,294
Ответ: Именование методов/функций/переменных

Каждое слово с большой буквы, имена всегда осмысленные, в зависимости от сущности (переменная или функция\метод).
Вобщем почти полностью совпадает с этими рекомендациями...
Раздел: Blitz3D 29.02.2012, 18:14
Ответов: 3
Просмотров: 5,952
Ответ: Кто напишет функцию записи звука?

Если я правильно понял справку, то Stream не предназначен для такого, нужно вручную писать файл, WAV, либо через функцию обратного вызова в BASS_RecordStart, либо через BASS_ChannelGetData.

ЗЫ
Гыгы,...
Раздел: Алгоритмика 28.02.2012, 18:35
Ответов: 4
Просмотров: 6,576
Ответ: Пространство треугольника

Думаю сойдет любой алгоритм растеризации треугольников, интерполируешь веса между вершинами и получаемый вес используешь для интерполяции координат.
С ограничением числа точек чуть сложнее, можно...
Раздел: Xors3D 25.02.2012, 19:13
Ответов: 55
Просмотров: 24,705
Ответ: Black Bird

@Randomize


Стоящее это например что?


Ась?
Раздел: Blitz3D 02.02.2012, 18:10
Ответов: 6
Просмотров: 5,310
Ответ: вшить DLL in EXE

DLL можно загрузить из памяти, так-же как это делает системный загрузчик. Т.е. разобрать PE заголовок, выделить память под образ, скопировать секции, скорректировать смещения если нужно, обработать...
Раздел: 3D-программирование 19.01.2012, 16:15
Ответов: 22
Просмотров: 24,496
Ответ: Как сделать правильнее

Ага, сбоку

Вообще только сверху (пикнули в зеленой точке и проекция по нормали пола), но т.к. декаль заходит частично на стену, то и на нее нужно тоже.

Не, тогда бы по вертикали скопировалась вся...
Раздел: 3D-программирование 19.01.2012, 12:03
Ответов: 22
Просмотров: 24,496
Ответ: Как сделать правильнее

интересная тема :)

Mr_F_ +1

метод с рендером в текстуру может подойти только для специфичных случаем
ибо кроме проблем с уникальными текстурами для декалей (и их большими разрешениями), еще не...
Раздел: Полезные функции 18.01.2012, 14:36
Ответов: 7
Просмотров: 10,674
Ответ: Blitz3D заблокируй компъютер

Вольф Григорьевич, залогинтесь.
Раздел: Полезные функции 18.01.2012, 13:39
Ответов: 7
Просмотров: 10,674
Ответ: Blitz3D заблокируй компъютер

Зайдет сюда какой-нить нуб, увидит этот код где вызов происходит в цикле с флипом и очисткой (sic!) и потом повалят посты вроде "пачиму у миня блиц тармазит". Будешь тогда каждому нубу втолковывать...
Раздел: Полезные функции 18.01.2012, 08:44
Ответов: 7
Просмотров: 10,674
Ответ: Blitz3D заблокируй компъютер

Эту функция лучше не юзать для риалтайма, она тяжелая, к тому-же не удобная в плане передачи аргументов.
ЗЫ
IGR
Раздел: Алгоритмика 07.01.2012, 17:11
Ответов: 11
Просмотров: 9,404
Ответ: Управление. Нажатые кнопки -> угол поворота

Логичнее? Логичнее как раз движение представить в векторной форме.
Проще? Сравни твою лапшу из условий и этот вариант (с++ псевдокод):

вектор направление
if (вперед) направление += взгляд.xz
if...
Раздел: Алгоритмика 07.01.2012, 14:48
Ответов: 11
Просмотров: 9,404
Ответ: Управление. Нажатые кнопки -> угол поворота

У тебя в этом месте ботлнек что-ль? Нашел где экономить :)
Раздел: Алгоритмика 07.01.2012, 12:31
Ответов: 11
Просмотров: 9,404
Ответ: Управление. Нажатые кнопки -> угол поворота

а теперь посчитай длину вектора 0.74^2 + 0.74^2 = 1.0952, а значит скорость по диагонали будет выше
в таком случае должно быть sqrt(0.5), т.е. ~0.7071
почему я и говорю что проще и универсальнее...
Раздел: Алгоритмика 06.01.2012, 16:50
Ответов: 11
Просмотров: 9,404
Ответ: Управление. Нажатые кнопки -> угол поворота

что мешает нормализовывать результирующий вектор?



по-моему лучше всего будет таблицей и битовыми флажками
w = 1
s = 2
a = 4
d = 8
Раздел: Полезные функции 01.01.2012, 17:27
Ответов: 23
Просмотров: 20,878
Ответ: Примеры сокращения кода :

Нет, в постфиксной записи инкрементирование выполнится после деления по модулю, по крайней мере гарантии нет (зависит от компилятора), а в инфиксной определенно первым будет инкремент.
Раздел: Полезные функции 01.01.2012, 14:09
Ответов: 23
Просмотров: 20,878
Ответ: Примеры сокращения кода :

это не сокращение кода, это называется говнокод :)


1) скобки не нужны
2) TurnEntity относительно тяжелая, потому в данном случае надо If Y Then TurnEntity...


number = number + KeyHit(57)
If...
Раздел: Библиотеки 22.12.2011, 21:28
Ответов: 271
Просмотров: 135,741
Ответ: PhysX wrapper

reumep
Saidel
tirarex
Исходники враппера уже давно открыты (http://mycop.xors3d.com/public/PXW/PhysXWrapper.zip)
Раздел: Xors3D 07.12.2011, 05:36
Ответов: 203
Просмотров: 90,880
Ответ: Вопросы про Xors3D

CrystalDev
.Squid
gimpact (http://sourceforge.net/projects/gimpact/)
Раздел: Алгоритмика 28.11.2011, 20:13
Ответов: 57
Просмотров: 25,518
Ответ: Великая битва 4х языков программирования на простейшей задачке

Ну значит не судьба :) Надежда была на единственную (остальной-то код ничем не отличается от студийного) инструкцию movnti которая кеш не дергает за счет чего быстрее выполняется, но видимо в новых...
Раздел: Алгоритмика 28.11.2011, 18:14
Ответов: 57
Просмотров: 25,518
Ответ: Великая битва 4х языков программирования на простейшей задачке

какое-то двусмысленное выражение :)
если написать в смысле напечатать, то быстрее не смогу :-), а если написать код который был бы быстрее, то вот
раза в два быстрее *trollface*

mov eax, 1
@@:
...
Показано с 26 по 50 из 66.

 

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


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