forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Общие вопросы (http://forum.boolean.name/forumdisplay.php?f=166)
-   -   Вопросы от новичка (http://forum.boolean.name/showthread.php?t=15809)

Morganolla 10.04.2013 23:44

Ответ: Вопросы от новичка
 
Вопрос:
у меня орографическая камера с соотношением сторон 1280х800.
Но, иногда она правильно показывает поле, а иногда делает его очень широким ( соответственно контур захвата - белые тонкие линии - рамка камеры ) тоже очень широкая. Хотя по высоте все окей. Почему происходит такое искажение ( увеличение) поля захвата по оси Х?

pax 11.04.2013 01:47

Ответ: Вопросы от новичка
 
Для ортографической камеры обычно задается ее размер, равный половине высоты экрана, в твоем случае 400. А по описанию проблемы ничего не ясно.

Arles 11.04.2013 01:56

Цитата:

Сообщение от WISHMASTER35 (Сообщение 256754)
В настройках Input'а чувствительность стоит 0.1. Но если GetAxis("Mouse X") умножить на 10, то все равно не получается реальное смещение мыши за кадр.

А почему бы вручную не получить координаты смещения?! Для этого надо-то хранить в переменной старые координаты мыши и в нужном месте, отнимать их от новых координат.

пример:
Код:

//JS

var oldMousePos : Vector2;

function Update () {

    var deltaMousePos : Vector2 = Input.mousePosition - oldMousePos;
    oldMousePos = Input.mousePosition;

}

Цитата:

Сообщение от pax (Сообщение 256793)
Для ортографической камеры обычно задается ее размер, равный половине высоты экрана

А как настраивается физика, при таких размерах? Т.е. если 1 пиксель = 1 юнит, при стандартной гравитации [9.8] объекты при падении ускоряются очень медленно, но если гравитацию увеличить, то при больших значениях начинают проявляться глюки.. Как быть? В чем секрет?

pax 11.04.2013 02:24

Ответ: Вопросы от новичка
 
Я написал обычно, но не всегда.
Некоторые плагины масштабируют рут 2D объектов в обратную сторону (вместо установки размера камеры), чтобы работать в юнитах камеры, но размеры сохранить маленькими.

Кстати глюки камер по аспекту замечал только когда они выключены enabled = false.

seaman 11.04.2013 09:16

Ответ: Вопросы от новичка
 
Можно сделать не 1 пиксель = 1 юнит, а = 0.01 юнита, например. Т.е. размер камеры сделать не 400, а 4.
Цитата:

Некоторые плагины масштабируют рут 2D объектов в обратную сторону
НГУИ. Но мне это как раз сильно не понравилось. Во первых мелькали сообщения что масштабирование (правда в основном нонюниформ) отрицательно влияет на быстродействие. Во-вторых становится неудобно позиционировать элементы ГУИ.

4yBa4Ok 12.04.2013 18:33

Ответ: Вопросы от новичка
 
Вопрос: Как можно реализовать разрез меша?

RegIon 12.04.2013 23:55

Ответ: Вопросы от новичка
 
Можно просто скопировать нужные вершины с данными в новый Mesh, но некоторы вершин не будет хватать. Примерно так:
PHP код:

Mesh from_m renderer.sharedMesh;
Mesh to_l = new Mesh();
Mesh to_r = new Mesh();
Vector3[] vert from_m.vertices;
Vector3[] vert_l Vector3[1];
Vector3[] vert_r Vector3[1];

      for(
int i=0i<vert.Length;i++)
            {
               if(
vert.x>0) {//сечем плоскостью z0y
                       
vert_l.Resize(vert_l.Length+1);
                        
vert_l.Add(vert[i]);
                               } else{
                          
vert_r.Resize(vert_r.Length+1);
                        
vert_r.Add(vert[i]);
                        }
            }
to_l.vertices vert_l;
to_r.vertices vert_r

Вот что-то про грани так сразу не скажу.
Только чую муторный метод, так как если разрез сложный, то матрицами придется пересчитывать повороты и т.д

Morganolla 13.04.2013 00:25

Ответ: Вопросы от новичка
 
Проблемы с иОС: сильное размазывание и грязь на текстурах транспорант-дифузе на спрайтах! На других платформах все ок. Кто-нибудь сталкивался? Может увеличить интервал между бекграундом и спрайтами по глубине (Z)?

pax 13.04.2013 00:41

Ответ: Вопросы от новичка
 
Для iOS надо правильно в pvrtc сжимать, точнее готовить к сжиманию.
Вот статья например http://blog.heyworks.com/making-the-...xtures-higher/

4yBa4Ok 13.04.2013 11:28

Ответ: Вопросы от новичка
 
Еще такой вопрос: а никто не связывался с Shatter tool kit? Думал через него разрезание сделать, а там даже хелпа по командам нет...

RegIon 13.04.2013 14:13

Ответ: Вопросы от новичка
 
Цитата:

Сообщение от 4yBa4Ok (Сообщение 256890)
Еще такой вопрос: а никто не связывался с Shatter tool kit? Думал через него разрезание сделать, а там даже хелпа по командам нет...

А для каких целей меш рубить? Может проще в редакторе это сделать?

4yBa4Ok 13.04.2013 14:58

Ответ: Вопросы от новичка
 
Цитата:

Сообщение от RegIon (Сообщение 256896)
А для каких целей меш рубить? Может проще в редакторе это сделать?

В игре мечём нужно рубить реалтайм, уже вроде разобрался, на одном из заброшенных сайтов выкопал инфу)

RegIon 13.04.2013 15:44

Ответ: Вопросы от новичка
 
Цитата:

Сообщение от 4yBa4Ok (Сообщение 256899)
В игре мечём нужно рубить реалтайм, уже вроде разобрался, на одном из заброшенных сайтов выкопал инфу)

Все что подобное видел, то было сделано с уже нарубленных мешей, которые секлись по высоковероятным местам, ибо там посрать как отрубать пальцы...Даже тот же фрукт нинзя так..
Поделился бы

Morganolla 16.04.2013 18:13

Ответ: Вопросы от новичка
 
Можно ли физику настроить на двойную точность (double)? Можно ли физические координаты rigidbody отделить от графических transform?

pax 16.04.2013 23:02

Ответ: Вопросы от новичка
 
1. нет, единственное можно увеличить число итераций просчета
2. нет


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

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