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

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

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 3D-программирование

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 01.10.2006, 21:26   #1
Timon
ПроЭктировщик
 
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений
(для 0 пользователей)
Вопрос про террайн и карты в общем

ну в общем так, надо разделить террайн на сетку, а потом сделать как бы картинку-сетку(для террайна но не текстуру), в которой один элемент(квадратик) будет закрашен определлёным цветом. потом при загрузке, определённый элемент картинки будет иметь дело с соответствующим элемнтом террайна.

ну например - прочитал, что элемент(в картинке) зелённый значит на элемент в террайне посадить растительность...

надеюсь спросил понятно!
(Offline)
 
Ответить с цитированием
Старый 01.10.2006, 21:54   #2
Diplomat
Дэвелопер
 
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений
(для 164 пользователей)
Re: про террайн и карты в общем

А почему не текстуру? Ёё редактировать по террайну нагдяднее. Натягиваешь на террайн, рисуешь на ней мышом кого хошь. К примеру, красный канал- карта высот, синий- карта путей, зилоный- карта растительности. Сохраняешь своё творчество в файл. При загрузке читаешь в имейдж и, анализируя цвета, строишь по ним готовый ландшафт. Остальное- юзай мосх. Делов на десять центов.

См.команды:

CreateTexture
CameraPick
SetBuffer
Color
Plot
CopyRect
SaveImage
LoadImage
GetColor
(Offline)
 
Ответить с цитированием
Старый 01.10.2006, 23:09   #3
Timon
ПроЭктировщик
 
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений
(для 0 пользователей)
Re: про террайн и карты в общем

cпасиб, пойду учить!
а вот ещё - как рандомно расставить деревья, я делаю так:

Forc=0To99

tree=LoadAnimMesh("mesh\tree1\tree1.b3d")
ScaleEntitytree,.1,.1,.1
EntityTypetree,treeT

Repeat

PositionEntity
tree,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
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Re: про террайн и карты в общем

Теоретически нельзя расстелить 100 деревьев по террайну 1024 х 1024, так чтобы и растояние между ними было 20 и застелить весь террайн.
Почему тебя не устраивает просто разбросать 100 деревьев по террайну?
(Offline)
 
Ответить с цитированием
Старый 02.10.2006, 15:36   #5
Timon
ПроЭктировщик
 
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений
(для 0 пользователей)
Re: про террайн и карты в общем

а они у меня ваще в одном(почти) месте все, и некоторые ваще летают в воздухе... в общем щас чё-нить накалдую!
(Offline)
 
Ответить с цитированием
Старый 02.10.2006, 15:47   #6
Diplomat
Дэвелопер
 
Регистрация: 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
Timon
ПроЭктировщик
 
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений
(для 0 пользователей)
Re: про террайн и карты в общем

по примеру скавена делал!!!
мож чё-нить недопнял !?
(Offline)
 
Ответить с цитированием
Старый 02.10.2006, 15:54   #8
Timon
ПроЭктировщик
 
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений
(для 0 пользователей)
Re: про террайн и карты в общем

ну там масив ещё, я просто не написал а так почти точная
(Offline)
 
Ответить с цитированием
Старый 02.10.2006, 16:03   #9
Timon
ПроЭктировщик
 
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений
(для 0 пользователей)
Re: про террайн и карты в общем

нифига себе, чё это тока что было... ничё не понял???
(Offline)
 
Ответить с цитированием
Старый 02.10.2006, 16:06   #10
Timon
ПроЭктировщик
 
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений
(для 0 пользователей)
Re: про террайн и карты в общем

аааааа. внимателно щас проситал скавена и въехал, всё всё пардон!
(Offline)
 
Ответить с цитированием
Старый 02.10.2006, 16:07   #11
Timon
ПроЭктировщик
 
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений
(для 0 пользователей)
Re: про террайн и карты в общем

а то что одно сообщение разбилось на несколько-не понял.
(Offline)
 
Ответить с цитированием
Старый 02.10.2006, 18:06   #12
jimon
 
Сообщений: n/a
Re: про террайн и карты в общем

надо правильный бамбук курить !
 
Ответить с цитированием
Старый 03.10.2006, 10:38   #13
Timon
ПроЭктировщик
 
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений
(для 0 пользователей)
Re: про террайн и карты в общем

ндяяяяяяяяяяяяяяяяяя. я оказывается когда писал, то курсор мыши случайно оставил на кнопочки "Отправить быстрый ответ", и каждый пробел в моём сообщении - отправлял ответ!
кстати а почему бамбук-то? эт-жжж трууубка пррросто, йк- но весьма веселительнааааая......йк

а можно прочитать пиксель(с текстуры) и взависимости от позиции и цвета его, на террайне чё-нить делать...?
(Offline)
 
Ответить с цитированием
Старый 03.10.2006, 10:41   #14
Timon
ПроЭктировщик
 
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений
(для 0 пользователей)
Re: про террайн и карты в общем

ато если по каналам, то их всего три, а вдруг мне больше надо будет !
(Offline)
 
Ответить с цитированием
Старый 03.10.2006, 11:08   #15
НУБ
Бывалый
 
Регистрация: 22.09.2005
Сообщений: 634
Написано 36 полезных сообщений
(для 102 пользователей)
Re: про террайн и карты в общем

Сообщение от Timon
а можно прочитать пиксель(с текстуры) и взависимости от позиции и цвета его, на террайне чё-нить делать...?
- можно, о том как читать пиксели - см. хелп
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ищу карты KAK? TAK! 3D Моделирование 4 31.03.2009 14:33
Как лучше хранить карты для игр Aceton 3D-программирование 28 26.03.2009 18:22
Наложение нескольких текстур на террайн Yalenz 3D-программирование 16 26.08.2008 19:35
карты alligator Blitz3D 24 21.11.2007 21:15
Блитцевский терраин, минусы. Taugeshtu 3D-программирование 6 31.07.2007 12:05


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


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