forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Unity (http://forum.boolean.name/forumdisplay.php?f=144)
-   -   Фак по Юнити. (http://forum.boolean.name/showthread.php?t=12966)

Lestar 07.08.2011 14:09

Ответ: Фак по Юнити.
 
Сгладить что?
Настройки сглаживания изображения можно выставить в Edit-Project Settings-Quality.

Lestar 07.08.2011 14:13

Ответ: Фак по Юнити.
 
По сглаживанию еще можно посмотреть Здесь

SaM_ 07.08.2011 14:45

Ответ: Фак по Юнити.
 
Вот пример того, что мне надо.
Слева обычный меш, без обработки, а к мешу справа применен smooth.

Lestar 07.08.2011 16:15

Ответ: Фак по Юнити.
 
Использовать шейдер.

SaM_ 08.08.2011 15:10

Ответ: Фак по Юнити.
 
Lestar, никак не могу разобратся с твоим скриптом, почему выдает ошибку???

PHP код:

function Update() {
renderer.enabled true;
var 
mesh MeshMeshRenderer.mesh;
var 
colors Color[] = mesh.colors;

for (var 
i=0;i<colors.Length;i++) 
{
  var 
_color Color colors[i];
  
_color.1.0;  
  
colors[i] = _color;
}
mesh.colors colors;  


Код:

(2,31): BCE0019: 'mesh' is not a member of 'UnityEngine.MeshRenderer'.

Lestar 08.08.2011 16:17

Ответ: Фак по Юнити.
 
PHP код:

mesh Mesh=  MeshFilter.mesh


SaM_ 08.08.2011 16:59

Ответ: Фак по Юнити.
 
А теперь выдает такую ошибку:
Код:

BCE0020: An instance of type 'UnityEngine.MeshFilter' is required to access non static member 'mesh'.
Попробовал перед 'var' дописать 'static' - та же ошибка :C

Lestar 08.08.2011 17:31

Ответ: Фак по Юнити.
 
PHP код:

m_Filter :MeshFilter  gameObject.GetComponent(MeshFilter);
mesh Mesh=  m_Filter.mesh

В конце логики не забыть добавить
PHP код:

m_Filter.mesh=mesh

P.S.Я даю логику,а не готовое решение.

IGR 17.08.2011 12:32

Ответ: Фак по Юнити.
 
у мя тут вопросик по ригидбоди !!

вообщем мне нужно постоянно вращять объект с ригидбоди с вкл. гравитацией вокруг оси допустим У !!
пробовал transform.Rotate и rigidbody.MoveRotation !!
transform.Rotate - вообще не вращяется,
rigidbody.MoveRotation - вращяется, но как только достиг земли (под действием гравитации) перестает вращение (т.е. как бы нет трения, а стоит фиксировано)
есче было бы неплохо сделать (если возможно), допустим я его швырнул с помощью компонента drag rigidbody то что бы в полете, когда он крутится и меняет положение. он еще дополнительно и крутился по своей оси У !!
надейсь понятно написал !!
подскажите куда копать !!

Lestar 18.08.2011 02:47

Ответ: Фак по Юнити.
 
Цитата:

Сообщение от IGR (Сообщение 199144)
вообщем мне нужно постоянно вращять объект с ригидбоди с вкл. гравитацией вокруг оси допустим У !!

Ригидбоди повесить на думик.Обьект чалдом к думику и вращать.

Andvrok 10.10.2011 08:53

Ответ: Фак по Юнити.
 
Вопрос: если залить туманом все окружающее пространство, как сделать определенный объект видимым сквозь него?

Lestar 10.10.2011 12:21

Ответ: Фак по Юнити.
 
Отрендерить его отдельной камерой.

pax 10.10.2011 12:26

Ответ: Фак по Юнити.
 
Исправить шейдер, поставить Fog {Mode = Off}

Lestar 10.10.2011 12:46

Ответ: Фак по Юнити.
 
Я так понимаю это сработает если туман делаем через Fog ,но не через партиклы.

pax 10.10.2011 12:51

Ответ: Фак по Юнити.
 
Если будут партиклы, то объект стоит отрисовать после них. Это можно установить в шейдере указав очередь прорисовки через тег Queue
http://unity3d.com/support/documenta...haderTags.html


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot