purebasic.info

PureBasic forum
Текущее время: Вт июл 17, 2018 12:57 pm

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Вопросы по воде
СообщениеДобавлено: Ср июл 31, 2013 6:09 pm 
Не в сети
PureBasic Coder
Аватар пользователя

Зарегистрирован: Чт ноя 10, 2011 10:50 am
Сообщений: 4049
Откуда: Ростов-на-Дону
Благодарил (а): 70 раз.
Поблагодарили: 81 раз.
Пункты репутации: 24
Перелопатил функцию CreateWater(). Есть несколько вопросов, в 3D не разбираюсь, поэтому прошу ответить.

1. Вот стандартный код:
Код:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Add3DArchive("Data/Water", #PB_3DArchive_FileSystem)
Add3DArchive("Data/Packs/desert.zip", #PB_3DArchive_Zip)
 
InitSprite()
InitKeyboard()
InitMouse()
 
WorldShadows(#PB_Shadow_TextureAdditive)
       
SkyBox("desert07.jpg")
Fog(RGB(128,128,128), 10, 10, 10000)
   
CreateCamera(0,0,0,100,100)
MoveCamera(0,0, 30 ,100, #PB_Absolute)
 
CreateWater(0, 0, -15, 0, 0, #PB_World_WaterHighQuality | #PB_World_WaterCaustics | #PB_World_WaterSmooth | #PB_World_WaterFoam | #PB_World_WaterGodRays)
Sun(10000, 10000, -100000, RGB(238, 173, 148))


Цикл в коде я опустил. В коде вроде явно не указано, чтобы вода использовала текстуры из папки Water (по крайней мере, я этого не вижу). Почему тогда текстуры используются?

И второе - возможно ли создать воду не только с координатами, но и с размерами? Например, мне нужно создать лужу с координатами и размерами 2м*1,5м*30см :)

Если обсуждалось, прошу простить и ткнуть пальцем

_________________
Пурик - лучший язык программирования


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт авг 01, 2013 8:52 am 
Не в сети
профессор

Зарегистрирован: Пн янв 03, 2011 4:27 pm
Сообщений: 410
Благодарил (а): 5 раз.
Поблагодарили: 17 раз.
Пункты репутации: 0
Никита Однороб писал(а):
И второе - возможно ли создать воду не только с координатами, но и с размерами? Например, мне нужно создать лужу с координатами и размерами 2м*1,5м*30см
Стандартная функция погоду, не сможет сделать лужу. Вот нашел код, но там, океан создается, но переписать, не проблема под лужу :lol:
вот ссылка http://www.forums.purebasic.com/english ... 36&t=51893


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group (блог о phpBB)
Сборка создана CMSart Studio
Русская поддержка phpBB