|
3D-программирование Вопросы, касающиеся программирования 3D мира |
01.10.2006, 21:26
|
#1
|
ПроЭктировщик
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений (для 0 пользователей)
|
про террайн и карты в общем
|
(Offline)
|
|
01.10.2006, 21:54
|
#2
|
Дэвелопер
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений (для 164 пользователей)
|
Re: про террайн и карты в общем
А почему не текстуру? Ёё редактировать по террайну нагдяднее. Натягиваешь на террайн, рисуешь на ней мышом кого хошь. К примеру, красный канал- карта высот, синий- карта путей, зилоный- карта растительности. Сохраняешь своё творчество в файл. При загрузке читаешь в имейдж и, анализируя цвета, строишь по ним готовый ландшафт. Остальное- юзай мосх. Делов на десять центов.
См.команды:
CreateTexture
CameraPick
SetBuffer
Color
Plot
CopyRect
SaveImage
LoadImage
GetColor
|
(Offline)
|
|
01.10.2006, 23:09
|
#3
|
ПроЭктировщик
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: про террайн и карты в общем
cпасиб, пойду учить!
а вот ещё - как рандомно расставить деревья, я делаю так:
Forc=0To99
tree=LoadAnimMesh("mesh\tree1\tree1.b3d")
ScaleEntitytree,.1,.1,.1
EntityTypetree,treeT
Repeat
PositionEntitytree,Rnd(-512,512),100,Rnd(-512,512)
Until Abs(EntityX(ent))>20 Or Abs(EntityZ(ent))>20
MoveEntity tree,0,-1000,0
Next
а у меня чёто неполучается, чтобы и растояние между ними было 20 и чтобы они расстилились по террайну!!!
|
(Offline)
|
|
02.10.2006, 01:37
|
#4
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Re: про террайн и карты в общем
Теоретически нельзя расстелить 100 деревьев по террайну 1024 х 1024, так чтобы и растояние между ними было 20 и застелить весь террайн.
Почему тебя не устраивает просто разбросать 100 деревьев по террайну?
|
(Offline)
|
|
02.10.2006, 15:36
|
#5
|
ПроЭктировщик
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: про террайн и карты в общем
а они у меня ваще в одном(почти) месте все, и некоторые ваще летают в воздухе... в общем щас чё-нить накалдую!
|
(Offline)
|
|
02.10.2006, 15:47
|
#6
|
Дэвелопер
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений (для 164 пользователей)
|
Re: про террайн и карты в общем
Until Abs(EntityX(ent))>20 Or Abs(EntityZ(ent))>20
Вглядитесь в эти строки!
|
(Offline)
|
|
02.10.2006, 15:52
|
#7
|
ПроЭктировщик
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: про террайн и карты в общем
по примеру скавена делал!!!
мож чё-нить недопнял !?
|
(Offline)
|
|
02.10.2006, 15:54
|
#8
|
ПроЭктировщик
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: про террайн и карты в общем
ну там масив ещё, я просто не написал а так почти точная
|
(Offline)
|
|
02.10.2006, 16:03
|
#9
|
ПроЭктировщик
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: про террайн и карты в общем
нифига себе, чё это тока что было... ничё не понял???
|
(Offline)
|
|
02.10.2006, 16:06
|
#10
|
ПроЭктировщик
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: про террайн и карты в общем
аааааа. внимателно щас проситал скавена и въехал, всё всё пардон!
|
(Offline)
|
|
02.10.2006, 16:07
|
#11
|
ПроЭктировщик
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: про террайн и карты в общем
а то что одно сообщение разбилось на несколько-не понял.
|
(Offline)
|
|
02.10.2006, 18:06
|
#12
|
|
Re: про террайн и карты в общем
надо правильный бамбук курить !
|
|
|
03.10.2006, 10:38
|
#13
|
ПроЭктировщик
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: про террайн и карты в общем
ндяяяяяяяяяяяяяяяяяя. я оказывается когда писал, то курсор мыши случайно оставил на кнопочки "Отправить быстрый ответ", и каждый пробел в моём сообщении - отправлял ответ!
кстати а почему бамбук-то? эт-жжж трууубка пррросто, йк- но весьма веселительнааааая......йк
а можно прочитать пиксель(с текстуры) и взависимости от позиции и цвета его, на террайне чё-нить делать...?
|
(Offline)
|
|
03.10.2006, 10:41
|
#14
|
ПроЭктировщик
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: про террайн и карты в общем
ато если по каналам, то их всего три, а вдруг мне больше надо будет !
|
(Offline)
|
|
03.10.2006, 11:08
|
#15
|
Бывалый
Регистрация: 22.09.2005
Сообщений: 634
Написано 36 полезных сообщений (для 102 пользователей)
|
Re: про террайн и карты в общем
Сообщение от Timon
а можно прочитать пиксель(с текстуры) и взависимости от позиции и цвета его, на террайне чё-нить делать...?
|
- можно, о том как читать пиксели - см. хелп
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:44.
|