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

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

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

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

Ответ
 
Опции темы
Старый 07.01.2010, 23:47   #76
KingMaks
Знающий
 
Аватар для KingMaks
 
Регистрация: 26.11.2009
Сообщений: 313
Написано 35 полезных сообщений
(для 95 пользователей)
Ответ: Вопросы очередного новичка

EaNub
Если я правельно понял то у тебя вид какбудто игрок лежит на полу.
А ты камеру подними, и будет вид какбудто игрок стоит
__________________
StimuL
Maks
(Offline)
 
Ответить с цитированием
Старый 08.01.2010, 13:56   #77
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Вопросы очередного новичка

Сообщение от SkyDream Посмотреть сообщение
EaNub
*** скрытый текст ***
Каспер нашел там вирус, МоКа, что за дела?
(Offline)
 
Ответить с цитированием
Старый 08.01.2010, 15:17   #78
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: Вопросы очередного новичка

Вот вопрос - я создал меш (с поверхностью) с помощью вершин и треугольников... типа сферы. Но возникли проблемы с освещением:
- она светится даже без источников света!
- она не реагирует на точечные источники света!
- если включить АмбиентСвет, то она становится черной!!!
- не одеваются текстуры!
Чувствую что ответ где-то близка... но пока не могу найти... Надо что-то настроить типа ЕнтитиФХ ... Подскажите!!!
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Старый 08.01.2010, 16:09   #79
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Вопросы очередного новичка

А нормали кто будет пересчитывать? Пушкин?
UpdateNormals() вам в помощь..
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Morganolla (08.01.2010)
Старый 08.01.2010, 16:46   #80
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: Вопросы очередного новичка

Куул!!! Большое спасибо, SBJoker!!! Век живи, век учись, а дураком помрешь! И ведь в примерах это я даже не встретил!!!

Теперь освещение работает, а сферическая текстура так и не не одевается - идет просто серый фон...???? Что еще нужно сделать с моей самопальной сферой, чтобы надеть текстуру как на обычную сферу...?
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Старый 08.01.2010, 17:11   #81
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Ответ: Вопросы очередного новичка

правильно расставить текстурные UV координаты для каждого вертекса. Если нужно чтобы текстура полностью легла на полусферу, то нужно начинать от нижнего левого вертекса (там текстурные координаты будут 0,0) а затем постепенно раставлять текс координаты пока не дойдешь до верхнего правого вертекса (там 1,1).
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Morganolla (08.01.2010)
Старый 08.01.2010, 17:28   #82
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: Вопросы очередного новичка

Спасиба, H@NON. Помогло... Ну блин как все сложно!!!!
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Старый 08.01.2010, 18:05   #83
RlexGm
ПроЭктировщик
 
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: Вопросы очередного новичка

Сообщение от KingMaks Посмотреть сообщение
EaNub
Если я правельно понял то у тебя вид какбудто игрок лежит на полу.
А ты камеру подними, и будет вид какбудто игрок стоит
Но он снова бы начал опускаться, т.к. есть гравитация =)

Спс, на 1.99 все прёт

И вот еще очередное)Копался в хелпах тах и не смог найти
Как реализовать типа такую штуку:
Если прошло 3 сек то открыть дверь
Если прошло 7 сек то закрыть дверь
(Offline)
 
Ответить с цитированием
Старый 08.01.2010, 18:08   #84
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Вопросы очередного новичка

millisecs()
(Offline)
 
Ответить с цитированием
Старый 08.01.2010, 20:27   #85
KingMaks
Знающий
 
Аватар для KingMaks
 
Регистрация: 26.11.2009
Сообщений: 313
Написано 35 полезных сообщений
(для 95 пользователей)
Ответ: Вопросы очередного новичка

EaNub

примерно так:

time = 3000

;главный цикл

if door = 0
if (Millisecs()>time) then открыть дверь:time = 7000:door = 1
end if

if door = 1
if (Millisecs()>time) then закрыть дверь :time = 3000:door = 0
end if
__________________
StimuL
Maks
(Offline)
 
Ответить с цитированием
Старый 09.01.2010, 12:34   #86
RlexGm
ПроЭктировщик
 
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: Вопросы очередного новичка

Сообщение от KingMaks Посмотреть сообщение
EaNub

примерно так:

time = 3000

;главный цикл

if door = 0
if (Millisecs()>time) then открыть дверь:time = 7000:door = 1
end if

if door = 1
if (Millisecs()>time) then закрыть дверь :time = 3000:door = 0
end if
Не работает=( запускает сразу после включения
(Offline)
 
Ответить с цитированием
Старый 09.01.2010, 13:45   #87
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Вопросы очередного новичка

поотомучто
time = 3000

if Millisecs()>time == if 39485798>3000
(Offline)
 
Ответить с цитированием
Старый 09.01.2010, 14:07   #88
RlexGm
ПроЭктировщик
 
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: Вопросы очередного новичка

и как это всё реализовать?
(Offline)
 
Ответить с цитированием
Старый 09.01.2010, 14:38   #89
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений
(для 245 пользователей)
Ответ: Вопросы очередного новичка

time = Millisecs();3000

;главный цикл

if door = 0
if (Millisecs()-time>3000) then открыть дверь:time = Millisecs():door = 1
end if

if door = 1
if (Millisecs()-time>7000) then закрыть дверь :time = Millisecs():door = 0
end if

Поясню: Millisecs() - это системная ф-ия которая считает милисекунды постоянно от момента включения компьютера (с 1-ой мс) до его выключения (до 4000000000 мс - около месяца...)
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
RlexGm (10.01.2010)
Старый 09.01.2010, 15:03   #90
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Вопросы очередного новичка

(до 4000000000 мс - около месяца...)
Вот кстати если комп неделю не перезагружался, то с Millisecs будет уже считать время не так точно (перепрыгивать через десятки и т.д.) так что на месяц не надейся
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Harter (09.01.2010)
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Я новичок! alcosholik Blitz3D 123 02.08.2014 22:55
Вопросы новичка в БМаксе ELIAS 2D-программирование 14 08.02.2010 10:43
Re: Я новичок! evel Болтовня 60 30.09.2007 11:23
Помогите новичку _maxim_ 3D-программирование 7 17.09.2006 15:48
Вопросы...помогите новичку Round 3D-программирование 3 10.09.2006 21:47


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


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