|
29.08.2010, 23:20
|
#1
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Модификация Террейна.
Ребят, тут возник у меня вопрос. Делаю я редактор, ну и естественно создаю инструмент для создания вершин и впадин. Вы знаете где - нибудь в сети такой урок или инструкцию. Знаю что делается это через команду ModifyTerrain. В хелпе мне что - то не понятно. У самого не выходит.
Может кто - то с этим сталкивался и сможет объестнить?.. Иль ссылку где это есть может дать.
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
29.08.2010, 23:28
|
#2
|
Бывалый
Регистрация: 10.06.2006
Сообщений: 808
Написано 354 полезных сообщений (для 832 пользователей)
|
Ответ: Модификация Террейна.
http://x3dgames.net.ru/soft.htm
качай TerritoryX3D, исходный код прилагается...
|
(Offline)
|
|
29.08.2010, 23:35
|
#3
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: Модификация Террейна.
Ой! Очень спасибо!))) Как проект?
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
29.08.2010, 23:44
|
#4
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: Модификация Террейна.
А есть проще?
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
29.08.2010, 23:46
|
#5
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: Модификация Террейна.
хм... Если мне память не изменяет, то помоему в стандартном примере блица Castle при взрыве создавалась впадина в террейне. Посмотри, может поможет чем
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.
Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2
Скачать Doom 2D: Remake v0.3.8a
|
(Offline)
|
|
30.08.2010, 00:17
|
#6
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Ответ: Модификация Террейна.
прошло 9 минут.. И уже нужно Проще ??
Тогда отключи в своем редакторе возможность редактировать террейн !!
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
30.08.2010, 01:15
|
#7
|
ПроЭктировщик
Регистрация: 26.06.2007
Сообщений: 194
Написано 21 полезных сообщений (для 25 пользователей)
|
Ответ: Модификация Террейна.
Эт не сложно, вот я тут когдато чтото мутил... непомню уже что да как, но если возможно то что надо... Правда там половину наверное надо кильнуть, но общий смысл думаю понять можно...
Function Map_1()
If GD=0
GD=GD+1
MapHeights=CreateBank(64)
terra_size=64
x_scale=1
y_scale=50
z_scale=1
terra=CreateTerrain(terra_size)
PositionEntity terra,-16,0,-16
ScaleEntity terra,x_scale,y_scale,z_scale
grass_tex=LoadTexture("images/pp.bmp")
EntityTexture terra,grass_tex
EndIf
If GW<64
ModifyTerrain terra,GW,GH,0.03
ModifyTerrain terra,GW,GH+1,0.03
ModifyTerrain terra,GW,GH+63,0.03
ModifyTerrain terra,GW,GH+64,0.03
GW=GW+1
EndIf
If GW=64 And GH<64
ModifyTerrain terra,GW-1,GH,0.03
ModifyTerrain terra,GW,GH,0.03
ModifyTerrain terra,GW-63,GH,0.03
ModifyTerrain terra,GW-64,GH,0.03
GH=GH+1
EndIf
;???????????????????????????????????? ?????????
If ModTer1=0
ModifyTerrain terra,12,12,0.075
ModTer1=1
EndIf
If GH<10
ModifyTerrain terra,12,GH+12,0.07
ModifyTerrain terra,13,GH+12,0.07
ModifyTerrain terra,14,GH+12,0.07
ModifyTerrain terra,15,GH+12,0.07
ModifyTerrain terra,16,GH+12,0.07
ModifyTerrain terra,17,GH+12,0.07
ModifyTerrain terra,18,GH+12,0.07
ModifyTerrain terra,19,GH+12,0.07
ModifyTerrain terra,20,GH+12,0.07
ModifyTerrain terra,21,GH+12,0.07
EndIf
;????????????????????????????????????
If MG<128
MG=MG+1
Map_1()
EndIf
End Function
П.с. Не критикуйте, я щас сам с ужасом сморю на это чУдо)))
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:19.
|