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

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

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

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

Ответ
 
Опции темы
Старый 22.06.2015, 13:17   #1
Max Payne
Нуждающийся
 
Аватар для Max Payne
 
Регистрация: 23.12.2007
Сообщений: 72
Написано 4 полезных сообщений
(для 12 пользователей)
Помогите с травой

Друзья помогите разобраться.

Есть исходник в котором загружена трава и ее можно привязать к любому объекту. (допустим к пивоту как в исходнике или к камере).

как сделать загрузку еще одной травы и привязать её к другому объекту.

PS. модель сосны в примере даю в подарок


http://www.fayloobmennik.net/5098420
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Старый 22.06.2015, 13:32   #2
Max Payne
Нуждающийся
 
Аватар для Max Payne
 
Регистрация: 23.12.2007
Сообщений: 72
Написано 4 полезных сообщений
(для 12 пользователей)
Re: Помогите с травой



чтоб было вот так
(Offline)
 
Ответить с цитированием
Старый 22.06.2015, 13:34   #3
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,019
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: Помогите с травой

Не понял, зачем повторную загрузку травы делать? Делаем копию, ставим куда нужно.

CopyEntity ( entity )
PositionEntity ( entity, x, y, z )

В твоём случае ещё лучше. Там какая-то система травы, изучи её.
(Offline)
 
Ответить с цитированием
Старый 22.06.2015, 13:47   #4
Max Payne
Нуждающийся
 
Аватар для Max Payne
 
Регистрация: 23.12.2007
Сообщений: 72
Написано 4 полезных сообщений
(для 12 пользователей)
Re: Помогите с травой

если бы знать что копировать
(Offline)
 
Ответить с цитированием
Старый 22.06.2015, 15:14   #5
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,019
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: Re: Помогите с травой

Сообщение от Max Payne Посмотреть сообщение
если бы знать что копировать
Там всё это есть. Смотри внимательней, почитай описание функций.
Например BG_SetGrassMap(Layer, MapFile$) позволит ставить траву по маске.

О чём ты паришься, у тебя готовая система травы.

Проблемы с английским языком, гугл-транслит в помощь, машинного перевода достаточно что бы понять описание функций.
(Offline)
 
Ответить с цитированием
Старый 22.06.2015, 15:28   #6
LLI.T.A.L.K.E.R.
Мастер
 
Аватар для LLI.T.A.L.K.E.R.
 
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений
(для 504 пользователей)
Ответ: Помогите с травой

допустим есть Include\BlitzGrass.bb

я сделал (для упрощения) 2 копии - BlitzGrassNear.bb и BlitzGrassFar.bb

в первом инклюде заменил все символы BG_ на BGN_
и получилась, например, Function BGN_LoadGrass

понятно, что один тип травы использовал для близких расстояний, второй тип - для упрощённого вида в дали
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Max Payne (22.06.2015)
Старый 22.06.2015, 16:42   #7
Max Payne
Нуждающийся
 
Аватар для Max Payne
 
Регистрация: 23.12.2007
Сообщений: 72
Написано 4 полезных сообщений
(для 12 пользователей)
Re: Ответ: Помогите с травой

Сообщение от LLI.T.A.L.K.E.R. Посмотреть сообщение
допустим есть Include\BlitzGrass.bb

я сделал (для упрощения) 2 копии - BlitzGrassNear.bb и BlitzGrassFar.bb

в первом инклюде заменил все символы BG_ на BGN_
и получилась, например, Function BGN_LoadGrass

понятно, что один тип травы использовал для близких расстояний, второй тип - для упрощённого вида в дали

Спасибо помогло.. Заменил все BG на BGN.

Есть ли еще проще способ? а то для каждой новой травы нужно постоянно делать новый Include
(Offline)
 
Ответить с цитированием
Старый 22.06.2015, 17:32   #8
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: Помогите с травой

А не проще изучить файлы и загружать? Вы наверное туда даже не заглядывали в эти файлы.
__________________
(Offline)
 
Ответить с цитированием
Старый 22.06.2015, 17:32   #9
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений
(для 7,192 пользователей)
Ответ: Помогите с травой

(Offline)
 
Ответить с цитированием
Эти 8 пользователя(ей) сказали Спасибо ARA за это полезное сообщение:
Артем Валерьевич (22.06.2015), Andvrok (23.06.2015), Кирпи4 (23.06.2015), Gector (23.06.2015), Izunad (24.06.2015), L-ee-X (22.06.2015), mauNgerS (24.06.2015), St_AnGer (22.06.2015)
Старый 22.06.2015, 17:47   #10
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: Помогите с травой

Программирование на стадии копипастера как то не ахти. Человек не вникая и не изучая функции задает глупые вопросы. Создай тогда десять заголовочных файлов и будет тебе счастье
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
LLI.T.A.L.K.E.R. (22.06.2015)
Старый 22.06.2015, 18:30   #11
Артем Валерьевич
Бывалый
 
Аватар для Артем Валерьевич
 
Регистрация: 25.12.2007
Адрес: г. Краснодар
Сообщений: 894
Написано 421 полезных сообщений
(для 1,079 пользователей)
Ответ: Помогите с травой

Max Payne
Нуждающийся

Регистрация: 23.12.2007
Сообщений: 66

Стыдно должнобыть батенька!
__________________
http://forum.boolean.name/image.php?type=sigpic&userid=2247&dateline=1418298  527
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
L-ee-X (22.06.2015)
Старый 22.06.2015, 19:14   #12
LLI.T.A.L.K.E.R.
Мастер
 
Аватар для LLI.T.A.L.K.E.R.
 
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений
(для 504 пользователей)
Ответ: Помогите с травой

Сообщение от Артем Валерьевич Посмотреть сообщение
Max Payne
Нуждающийся

Регистрация: 23.12.2007
Сообщений: 66

Стыдно должнобыть батенька!
просто давно уже хотел спросить, никак не решался такие вопросы задавать..
а тут подвернулось как-то (что на булке затишье)

или может уже сын на отцовском аккаунте сидит?!!! зачем сразу стыдить.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Старый 22.06.2015, 23:37   #13
Артем Валерьевич
Бывалый
 
Аватар для Артем Валерьевич
 
Регистрация: 25.12.2007
Адрес: г. Краснодар
Сообщений: 894
Написано 421 полезных сообщений
(для 1,079 пользователей)
Ответ: Помогите с травой

да былобы здоровоеслиб сидел
__________________
http://forum.boolean.name/image.php?type=sigpic&userid=2247&dateline=1418298  527
(Offline)
 
Ответить с цитированием
Старый 23.06.2015, 09:42   #14
Max Payne
Нуждающийся
 
Аватар для Max Payne
 
Регистрация: 23.12.2007
Сообщений: 72
Написано 4 полезных сообщений
(для 12 пользователей)
Re: Помогите с травой

я не программист. и все что я знаю о программирование это If Then Else.
(Offline)
 
Ответить с цитированием
Старый 23.06.2015, 09:56   #15
Max Payne
Нуждающийся
 
Аватар для Max Payne
 
Регистрация: 23.12.2007
Сообщений: 72
Написано 4 полезных сообщений
(для 12 пользователей)
Re: Ответ: Re: Помогите с травой

Сообщение от Arton Посмотреть сообщение
Например BG_SetGrassMap(Layer, MapFile$) позволит ставить траву по маске.
.
Не расскажешь по подробнее как это сделать?
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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