forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Футуристическая стратегия в стиле RTS. (http://forum.boolean.name/showthread.php?t=7976)

ABTOMAT 16.03.2009 21:53

Ответ: Футуристическая стратегия в стиле RTS.
 
Хм, не стоит изобретать велосипед) В FI уже всё давно сделано как надо. Сампользуюсь почти год и забыл про проблемы и тормоза Блицевого 2Д

NitE 16.03.2009 22:16

Ответ: Футуристическая стратегия в стиле RTS.
 
а fastimagе работает тока с ксорсом или отдельно тоже ?

HolyDel 16.03.2009 22:28

Ответ: Футуристическая стратегия в стиле RTS.
 
с блицом тоже работает. есть отдельная версия для хорса (давайте называть двиг так, как задумал автор!)

ABTOMAT 16.03.2009 23:05

Ответ: Футуристическая стратегия в стиле RTS.
 
Если бы автор хотел, чтобы его двиг называли как он задумал, то он бы и записал название двига именно так

GetMan 16.03.2009 23:31

Ответ: Футуристическая стратегия в стиле RTS.
 
Народ, а как узнать сколько весит переменная в блиц 3Д? Кто знает?

HolyDel 16.03.2009 23:31

Ответ: Футуристическая стратегия в стиле RTS.
 


GetMan, инт, флоат - 4байта.
строка -хз. наверное сколько букв+1.

GetMan 16.03.2009 23:41

Ответ: Футуристическая стратегия в стиле RTS.
 
HolyDel, а как тогда узнать вес куба(меша)?

ABTOMAT 16.03.2009 23:47

Ответ: Футуристическая стратегия в стиле RTS.
 
каждая вершина имеет 6 координат-флоатов
каждый треугольник имеет 3 индекса вершины - интеджеры
сам ентити имеет штук 20 параметров - тож короч по 4 байта.
Вот, считай.
З.Ы. Хернёй ты страдаешь с весом куба. Нынче совсем другое жрёт производительность, а не вес переменных.

HolyDel 16.03.2009 23:50

Ответ: Футуристическая стратегия в стиле RTS.
 
куб это не переменная. это объект.
боюсь, вес в системной памяти никак не узнать, а вот в видеопамяти можно:
Код:

Graphics3D 640,480,32,2

cam = CreateCamera()
RenderWorld
Flip

a = AvailVidMem()
c=CreateCube()
RenderWorld
Flip
DebugLog "cube size:" + (a - AvailVidMem())

a = AvailVidMem()
c=CreateSphere(100)
RenderWorld
Flip
DebugLog "sphere100 size:" + (a - AvailVidMem())

Цитата:

cube size:1056
sphere100 size:893156

ABTOMAT 17.03.2009 00:02

Ответ: Футуристическая стратегия в стиле RTS.
 
Я что, где-то сказал, что куб - это переменная?

HolyDel 17.03.2009 00:34

Ответ: Футуристическая стратегия в стиле RTS.
 
ты нет. автор вопроса - да.

GetMan 17.03.2009 16:59

Ответ: Футуристическая стратегия в стиле RTS.
 
Цитата:

Сообщение от HolyDel (Сообщение 100866)
ты нет. автор вопроса - да.

HolyDel, а где я такое писал??? ))) (подрозумивалось???)
Я єто знал, но всьоравно пасиба за исправление. Зачем мне "вес"? интересно видить сколько и чо хавает. Может есть другие методы или средства.
Сейчас занят симуляцией физики. Ну, как всегда переделовать нужно по 150 раз. Пока добюсь конечного результата(.

HolyDel 17.03.2009 18:11

Ответ: Футуристическая стратегия в стиле RTS.
 
Цитата:

Народ, а как узнать сколько весит переменная в блиц 3Д? Кто знает?
Цитата:

GetMan, инт, флоат - 4байта.
строка -хз. наверное сколько букв+1.
Цитата:

HolyDel, а как тогда узнать вес куба(меша)?
исходя из этого диалога я подумал что ты считаешь объекты - переменными. извини, если это не так.

GetMan 17.03.2009 18:19

Ответ: Футуристическая стратегия в стиле RTS.
 
HolyDel, забей))))))). Всьо ОК! Такое бывает. Эт я неуточнил.


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot