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

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

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

Unity Мультиплатформенный инструмент для разработки игр

Ответ
 
Опции темы
Старый 27.06.2011, 21:14   #436
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Фак по Юнити.

Юзайте шейдер в материале... отрисовывая объект он будет этот избранный объект обесцвечивать.
__________________
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
cahekp (29.06.2011), Nuprahtor (27.06.2011)
Старый 27.06.2011, 21:15   #437
Taugeshtu
scientist.alien
 
Аватар для Taugeshtu
 
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений
(для 2,593 пользователей)
Ответ: Фак по Юнити.

Как создать маску, по которой будет работать шейдер?
Рендер с shaderReplacement. Пишешь шейдер, который рисует чёрный или белый в зависимости от флага; флаги шейдеров на объектах ставит скрипт, который делает эту маску (по тегу)
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab.
We LOVE you. We MADE you.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
cahekp (29.06.2011)
Старый 27.06.2011, 21:50   #438
Nuprahtor
Элита
 
Аватар для Nuprahtor
 
Регистрация: 26.07.2008
Сообщений: 1,972
Написано 1,095 полезных сообщений
(для 3,923 пользователей)
Ответ: Фак по Юнити.

Юзайте шейдер в материале... отрисовывая объект он будет этот избранный объект обесцвечивать.
Вот это хороший совет. При таком подходе без RTT и производительность будет выше
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
cahekp (29.06.2011)
Старый 02.07.2011, 20:47   #439
SaM_
ПроЭктировщик
 
Аватар для SaM_
 
Регистрация: 15.06.2011
Сообщений: 111
Написано 2 полезных сообщений
(для 3 пользователей)
Ответ: Фак по Юнити.

Думаю всем известна демка на офф сайте Unity, где пчела летит средь растений и деревьев. Как реализовать такую фокусировку камеры, что бы объекты на заднем плане мутнели, а один предмет выделялся?
(Offline)
 
Ответить с цитированием
Старый 02.07.2011, 22:06   #440
Lestar
Бывалый
 
Аватар для Lestar
 
Регистрация: 24.05.2011
Адрес: Украина,Харьков
Сообщений: 890
Написано 359 полезных сообщений
(для 880 пользователей)
Ответ: Фак по Юнити.

http://unity3d.ru/distribution/viewt...8%D0%B5#p13342
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
SaM_ (04.07.2011)
Старый 02.07.2011, 22:41   #441
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений
(для 7,192 пользователей)
Ответ: Фак по Юнити.

Сообщение от SaM_ Посмотреть сообщение
Думаю всем известна демка на офф сайте Unity, где пчела летит средь растений и деревьев. Как реализовать такую фокусировку камеры, что бы объекты на заднем плане мутнели, а один предмет выделялся?
Aperture DOF называется. Судя по видео, в юнити он есть/будет встроен.
http://blogs.unity3d.com/2011/06/08/...ng-for-mobile/
__________________
Вертекс в глаз или в пиксель раз?
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
SaM_ (04.07.2011)
Старый 04.07.2011, 14:35   #442
SaM_
ПроЭктировщик
 
Аватар для SaM_
 
Регистрация: 15.06.2011
Сообщений: 111
Написано 2 полезных сообщений
(для 3 пользователей)
Ответ: Фак по Юнити.

Решил побаловтся с lightmap.
Выбрал шейдер "Legacy Shaders/Lighmapped/Specular". С тенями все отлично, но "specular" не выполняет свою задачу, то есть не отражает свет как раньше. В чем может быть проблема?
(Offline)
 
Ответить с цитированием
Старый 04.07.2011, 20:55   #443
Fatalix3d
Разработчик
 
Аватар для Fatalix3d
 
Регистрация: 28.12.2008
Адрес: Алматы
Сообщений: 486
Написано 252 полезных сообщений
(для 1,160 пользователей)
Ответ: Фак по Юнити.

LightMap beast'om пек?
(Offline)
 
Ответить с цитированием
Старый 04.07.2011, 22:59   #444
SaM_
ПроЭктировщик
 
Аватар для SaM_
 
Регистрация: 15.06.2011
Сообщений: 111
Написано 2 полезных сообщений
(для 3 пользователей)
Ответ: Фак по Юнити.

С lightmap вопрос решен, вот исправленный шейдер:
Shader "Legacy Shaders/Lightmapped/Gnoblin/BumpedSpec" {
Properties {
        
_Color ("Main Color"Color) = (1,1,1,1)
    
_SpecColor ("Specular Color"Color) = (0.50.50.51)
    
_Shininess ("Shininess"Range (0.031)) = 0.078125
        _MainTex 
("Base (RGB)"2D) = "white" {}
        
_BumpMap ("Normalmap"2D) = "bump" {}
    
_LightMap ("Lightmap (RGB)"2D) = "black" {}
}

SubShader {
        
LOD 200
        Tags 
"RenderType" "Opaque" }
CGPROGRAM
#pragma surface surf BlinnPhong
struct Input {
  
float2 uv_MainTex;
  
float2 uv_BumpMap;
  
float2 uv2_LightMap;
};
sampler2D _MainTex;
sampler2D _LightMap;
sampler2D _BumpMap;
float4 _Color;
float _Shininess;

void surf (Input INinout SurfaceOutput o)
{
  
half4 tex tex2D (_MainTexIN.uv_MainTex);
  
o.Albedo tex.rgb _Color;
  
half4 lm tex2D (_LightMapIN.uv2_LightMap);
  
o.Emission lm.rgb*o.Albedo.rgb;
  
o.Gloss tex.a;
  
o.Alpha lm._Color.a;
  
o.Specular _Shininess;
  
o.Normal UnpackNormal(tex2D(_BumpMapIN.uv_BumpMap));
}
ENDCG
}
FallBack "Legacy Shaders/Lightmapped/VertexLit"


Последний раз редактировалось SaM_, 11.07.2011 в 13:32.
(Offline)
 
Ответить с цитированием
Старый 10.07.2011, 21:06   #445
SaM_
ПроЭктировщик
 
Аватар для SaM_
 
Регистрация: 15.06.2011
Сообщений: 111
Написано 2 полезных сообщений
(для 3 пользователей)
Ответ: Фак по Юнити.

Как сделать, что бы предмет мог сталкиваться только с одним определенным объектом?

Последний раз редактировалось SaM_, 10.07.2011 в 22:22.
(Offline)
 
Ответить с цитированием
Старый 12.07.2011, 12:58   #446
is.SarCasm
Бывалый
 
Аватар для is.SarCasm
 
Регистрация: 17.05.2009
Адрес: Днепропетровск
Сообщений: 672
Написано 180 полезных сообщений
(для 428 пользователей)
Ответ: Фак по Юнити.

Реально ли использовать DrawLine в редакторе без запуска приложения?
(Offline)
 
Ответить с цитированием
Старый 12.07.2011, 14:06   #447
Lestar
Бывалый
 
Аватар для Lestar
 
Регистрация: 24.05.2011
Адрес: Украина,Харьков
Сообщений: 890
Написано 359 полезных сообщений
(для 880 пользователей)
Ответ: Фак по Юнити.

Сообщение от SaM_ Посмотреть сообщение
Как сделать, что бы предмет мог сталкиваться только с одним определенным объектом?
Назначить предмету определенный тег,при столкновении проверять тег,если тег не соответствует
gameObject.collider.isTrigger true
Сообщение от is.SarCasm Посмотреть сообщение
Реально ли использовать DrawLine в редакторе без запуска приложения?
Класс Handles.DrawLine .
__________________
Нам суждено построить мосты и храмы,которых никогда не существовало и не могло существовать в природе.
(Offline)
 
Ответить с цитированием
Старый 13.07.2011, 00:27   #448
Taugeshtu
scientist.alien
 
Аватар для Taugeshtu
 
Регистрация: 12.02.2007
Сообщений: 2,098
Написано 1,030 полезных сообщений
(для 2,593 пользователей)
Ответ: Фак по Юнити.

Назначить предмету определенный тег,при столкновении проверять тег,если тег не соответствует
Бред. Есть плоскость - статичный коллайдер. Есть 2 ящика на ней. Один подтащили к другому, второй (на котором такой скрипт) начал падать, пока есть пересечение с другим, после чего снова стал коллайдером и куда-то вылетел из плоскости. Или застрял в ней.

Решение: начиная с 3.0 есть маски коллизий. Искать в Edit -> Project settings -> Physics (мог наврать в названиях).
__________________
Public service announcement: вы можете заблокировать отображение сообщений определённого пользователя, добавив его ник в список игнорируемых.
Tau lab.
We LOVE you. We MADE you.
(Offline)
 
Ответить с цитированием
Старый 13.07.2011, 02:19   #449
Lestar
Бывалый
 
Аватар для Lestar
 
Регистрация: 24.05.2011
Адрес: Украина,Харьков
Сообщений: 890
Написано 359 полезных сообщений
(для 880 пользователей)
Ответ: Фак по Юнити.

Сообщение от Taugeshtu Посмотреть сообщение
Бред. Есть плоскость - статичный коллайдер. Есть 2 ящика на ней. Один подтащили к другому, второй (на котором такой скрипт) начал падать, пока есть пересечение с другим, после чего снова стал коллайдером и куда-то вылетел из плоскости. Или застрял в ней.
Я не вижу в вопросе,чтобы на тела действовала сила тяжести.isTrigger = true для передвигаемого тела,а не для тел с ним взаимодействующих.
__________________
Нам суждено построить мосты и храмы,которых никогда не существовало и не могло существовать в природе.
(Offline)
 
Ответить с цитированием
Старый 14.07.2011, 22:59   #450
SaM_
ПроЭктировщик
 
Аватар для SaM_
 
Регистрация: 15.06.2011
Сообщений: 111
Написано 2 полезных сообщений
(для 3 пользователей)
Ответ: Фак по Юнити.

Как сделать, что бы если предмет НЕ сталкивается с определенным объектом проигрывалась анимация?
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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