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

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

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

Ответ
 
Опции темы
Старый 13.04.2012, 10:52   #1
tirarex
Бывалый
 
Аватар для tirarex
 
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений
(для 866 пользователей)
камера смотрит через меш

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

на этот раз камера смотрит через меш а именно когда идёш по тонелю или через проход в стене

тут всё ок

вот это вся и проблема

также есть ещё одна не страшная но проблема
это вытягивание изображения по углам но мне главное 1вую решить

жду ответов и ваших решений
(Offline)
 
Ответить с цитированием
Старый 13.04.2012, 11:16   #2
burovalex
Разработчик
 
Аватар для burovalex
 
Регистрация: 04.04.2012
Сообщений: 468
Написано 37 полезных сообщений
(для 60 пользователей)
Ответ: камера смотрит через меш

Ну если ты не собираешься менять размер меша, придется сильно поменять зум, но получится стремно, как будто ты всегда смотришь в прицел

Ну а пишется это так
cameraZoom camera,1.4 - мне такой зум больше всего нравится, меньше искажений
А тебе чтоб узнать подходящий тебе зум, напиши
If KeyHit(13then zoom=zoom+0.5
If KeyHit(12then zoom=zoom-0.5
cameraZoom camera
,zoom
text 5
,100,"ZOOM: "+zoom 
__________________
(Offline)
 
Ответить с цитированием
Старый 13.04.2012, 11:25   #3
tirarex
Бывалый
 
Аватар для tirarex
 
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений
(для 866 пользователей)
Ответ: камера смотрит через меш

Сообщение от burovalex Посмотреть сообщение
Ну если ты не собираешься менять размер меша, придется сильно поменять зум, но получится стремно, как будто ты всегда смотришь в прицел

Ну а пишется это так
cameraZoom camera,1.4 - мне такой зум больше всего нравится, меньше искажений
А тебе чтоб узнать подходящий тебе зум, напиши
If KeyHit(13then zoom=zoom+0.5
If KeyHit(12then zoom=zoom-0.5
cameraZoom camera
,zoom
text 5
,100,"ZOOM: "+zoom 
ничего непомоголо эффект такойже как на последнем скрине а размер меша ровно 1 поэтому менять ничего нехочу так удобнее
(Offline)
 
Ответить с цитированием
Старый 13.04.2012, 11:28   #4
RBK
Знающий
 
Аватар для RBK
 
Регистрация: 06.12.2010
Адрес: Луганск
Сообщений: 252
Написано 112 полезных сообщений
(для 166 пользователей)
Ответ: камера смотрит через меш

Ближняя плоскость отсечения стоит слишком далеко. Чтобы исправить используй CameraRange.
__________________
AMD Sempron(tm) 1.41Ггц, 1024МБ ОЗУ, GeForce 6200 128МБ, WinXP SP3.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
tirarex (13.04.2012)
Старый 13.04.2012, 11:37   #5
burovalex
Разработчик
 
Аватар для burovalex
 
Регистрация: 04.04.2012
Сообщений: 468
Написано 37 полезных сообщений
(для 60 пользователей)
Ответ: камера смотрит через меш

Меняй размер мешей, как минимум в 2 раза, но сюдя по блочкам - если это 1 - то я бы увеличил в 4 раза и камеру повесил в 2 раза выше.

Не ленись, всегда сначало надо все косяки поубирать - потому что потом это сделать будет гораздо тяжелее!
__________________
(Offline)
 
Ответить с цитированием
Старый 13.04.2012, 11:47   #6
tirarex
Бывалый
 
Аватар для tirarex
 
Регистрация: 23.11.2011
Сообщений: 863
Написано 334 полезных сообщений
(для 866 пользователей)
Ответ: камера смотрит через меш

Сообщение от RBK Посмотреть сообщение
Ближняя плоскость отсечения стоит слишком далеко. Чтобы исправить используй CameraRange.
спасибо очень помогло пставил CameraRange camera,0.01,50
и нет проблем
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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