Результаты поиска
| |
MANMANA | Дата: Пятница, 06 Февраля 2015, 12:44 | Сообщение # 521 | Тема: Вопрос-[ответ] по Unity |
почти ветеран
Сейчас нет на сайте
| Если форма луж сходна с примитивными - кругом, квадратом, то можно вот так.
вот такое подходит для квадратов, правильных многогранников и кругов
Для прямоугольников, звезд и тд. фигур, описываемых функциями также можно вычислить расстояния от границ одной лужи, до границы другой (потяжелее будет :)).
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
|
|
| |
MANMANA | Дата: Четверг, 05 Февраля 2015, 21:50 | Сообщение # 522 | Тема: GUI |
почти ветеран
Сейчас нет на сайте
| а если через код цвета, как в колор-пикере? http://staraban.com/dialog-vybora-cveta-dlja-unity/ ты всегда можешь узнать код пикселя, по которому кликнул.
если в приведенном выше примере заменить существующую текстуру для колор-пикера на текстуру с прозрачной серединкой, например, в формате .tiff и кликнуть на изображении в прозрачной части, то частицы становятся невидимыми (с моделями это не проходит по определенным причинам: прозрачность в материале не предусмотрена). так вот... долго не разбирался, но, зная, какой код в RGBA соответствует прозрачности (отсутствию цвета как такового), можно определять, что это - пустое место и не реагировать на клик по нему.
как-то так... не подойдет?
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
|
|
| |
MANMANA | Дата: Четверг, 05 Февраля 2015, 20:09 | Сообщение # 523 | Тема: Вопрос-[ответ] по Unity |
почти ветеран
Сейчас нет на сайте
| вот так? http://forum.unity3d.com/threads.....133009
вот еще http://forum.unity3d.com/threads.....244770
и http://stackoverflow.com/questions/217902/reading-writing-an-ini-fileДобавлено (05 февраля 2015, 20:09) --------------------------------------------- http://forum.unity3d.com/threads/read-data-file.86010/
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
|
|
| |
MANMANA | Дата: Четверг, 05 Февраля 2015, 17:49 | Сообщение # 524 | Тема: Экспортирование взрыва, огня, дыма из Blender'а |
почти ветеран
Сейчас нет на сайте
| Обычно в движках свои системы частиц, либо, если их нет, пишутся свои или используются сторонние модули.
Для статики: Конвертнуть в obj http://blenderartists.org/forum....-as-OBJ
есть вот такая тема: http://blender.stackexchange.com/questio....meshes с помощью скрипта питоновского - 5000 частиц... и ппц...
и еще http://blender.stackexchange.com/questio....objects
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
|
|
| |
MANMANA | Дата: Четверг, 05 Февраля 2015, 17:41 | Сообщение # 525 | Тема: Про текстуры... |
почти ветеран
Сейчас нет на сайте
| http://b3d.mezon.ru/index.p....terface найди "Упаковка Данных" Подойдет?
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
|
|
| |
MANMANA | Дата: Четверг, 05 Февраля 2015, 13:55 | Сообщение # 526 | Тема: Не вопрос, а новость. Набор текстур с specular и normal maps |
почти ветеран
Сейчас нет на сайте
| UDK убрал, каюсь...
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
|
|
| |
MANMANA | Дата: Четверг, 05 Февраля 2015, 12:32 | Сообщение # 527 | Тема: Не вопрос, а новость. Набор текстур с specular и normal maps |
почти ветеран
Сейчас нет на сайте
| Дабы донести новость не только до разработчиков Unity3d (коим являюсь я... просто времени не хватает подхватить еще и проекты UE, UDK), а до тех, кому она изначально адресовывается, собственно сабж. Набор текстур - The Monolith от Kitatus Studios По рассылке пришла новость, в которой сообщили о выходе пака текстур Kitatus Studios - Independent Video-Game Developer. Архив представляет собой собранный под UE проЭкт, однако как и в случае с Unity в соответствующих папках вы найдете кучу текстур в высоком разрешении с картами нормалей и картами отражения/блеска. Мне лично очень понравился данный пак, рекомендую.
Лицензия бесплатная (свободная) даже для коммерческих проектов. Цитата с форума: "Hi! Guys, of course for commercial use, our license the most friendly on the planet." Файл лицензии содержится в паке с текстурами. При использовании в UE они просят сделать специфические для UE манипуляции, а по сути - упомянуть авторов (Сами мы не местные, с ветки Unity3d пришли... :)).
оригинальная тема в ветке Unity3d http://gcup.ru/forum/59-43083-1
Примеры: Раз.
Два.
Три.
Четыре.
Пять.
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
Сообщение отредактировал MANMANA - Четверг, 05 Февраля 2015, 13:58 |
|
| |
MANMANA | Дата: Четверг, 05 Февраля 2015, 12:25 | Сообщение # 528 | Тема: Не вопрос, а новость. Набор текстур с specular и normal maps |
почти ветеран
Сейчас нет на сайте
| Собсссно сабж. По рассылке пришла новость, в которой сообщили о выходе пака текстур Kitatus Studios - Independent Video-Game Developer. Архив представляет собой собранный под UE проЭкт, однако как и в случае с Unity в соответствующих папках вы найдете кучу текстур в высоком разрешении с картами нормалей и картами отражения/блеска. Мне лично очень понравился данный пак, рекомендую.
Лицензия бесплатная (свободная) даже для коммерческих проектов. Цитата с форума: "License terms: Free for Commercial use." Цитата с форума: "Hi! Guys, of course for commercial use, our license the most friendly on the planet."
Файл лицензии содержится в паке с текстурами. При использовании в UE они просят сделать специфические для UE манипуляции, а по сути - упомянуть авторов. С юридической же точки зрения в лицензии напрямую не прописано прямая обязаловка к цказанию авторства, например, при использовании в Unity3d. Откуда скачать? Ссылка на страницу с доступной новостью и ссылкой для скачивания: https://forums.unrealengine.com/showthread.php?56478-The-Monolith
Примеры: Раз.
Два.
Три.
Четыре.
Пять.
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
Сообщение отредактировал MANMANA - Четверг, 05 Февраля 2015, 13:56 |
|
| |
MANMANA | Дата: Четверг, 05 Февраля 2015, 04:46 | Сообщение # 529 | Тема: Стрельба от 3 лица |
почти ветеран
Сейчас нет на сайте
| молодец, что купил PRO, завидую белой завистью. со своей free могу сказать следующее: запускаешь два проекта (второй проект запускается при удерживании Alt и клике на иконке unity) - свой и данный; перетаскиваешь в свой проект (который содержит твою модельку, причем анимация модели должна стоять humanoid) папку с анимациями из проекта GTA-like; можешь так же перетащить модель персонажа и из GTA-like проекта; ищешь здесь на форуме сообщения с ссылками на уроки по анимации humanoid. Точно помню beril давал ссылку на русские уроки от Беляева, если не ошибаюсь http://www.youtube.com/watch?v=lxXfD_rp5RY; как работать с аниматором там хорошо рассказано; в данном GTA-like проекте движение персонажа можно осуществлять, например так:
Код speed = Input.GetAxis ("Vertical"); rotation = Input.GetAxis("Horizontal"); if (speed > 0) { transform.Translate(Vector3.forward * Time.deltaTime); } if (rotation > 0) { transform.Translate(Vector3.right * Time.deltaTime); } if (rotation < 0) { transform.Translate(Vector3.left * Time.deltaTime); } я не вникал до конца, но, похоже, анимация здесь создана на месте, т.е. в процессе анимации персонаж не двигается за счет проигрывания самой анимации и его необходимо двигать описанным выше способом; Если тебя интересует прицеливание, то: для прицеливания по вертикали в проекте используются маски. Кстати они настроены и лежат в соответствующей папке; в уроках также описывается работа с масками; для прицеливания по горизонтали можно использовать transform.Rotate(Vector3.up * Time.deltaTime), это уже смотри скрипт персонажа (GTA_controller) или камеры (GTA_Camera Orbit);
и да, в free версии без ик левая рука персонажа не особо дружит с оружием, болтается рядом так.Добавлено (05 февраля 2015, 03:01) --------------------------------------------- p.s. как я понял, при смерти персонажа запускается скрипт (делается активным) ragdoll чего-то там... Добавлено (05 февраля 2015, 04:46) --------------------------------------------- p.p.s рассматривался пример позы с оружием в двух руках
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
|
|
| |
MANMANA | Дата: Вторник, 03 Февраля 2015, 14:07 | Сообщение # 530 | Тема: class + array |
почти ветеран
Сейчас нет на сайте
| пардон за скобки... конечно же "[]" копипаст - зло
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
Сообщение отредактировал MANMANA - Вторник, 03 Февраля 2015, 14:10 |
|
| |
MANMANA | Дата: Вторник, 03 Февраля 2015, 12:37 | Сообщение # 531 | Тема: Вопрос-[ответ] по Unity |
почти ветеран
Сейчас нет на сайте
| либо делать стенки толще и/или пули больше, чтобы коллайдеры пуль не проскакивали коллайдеры стен. либо делать все больше. Такой эффект наблюдается, не только от низкого фпс, когда у тебя пуля и ее коллайдер перелетает коллайдер стены, но и когда щаг перемещения пули больше ширины стены.
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
|
|
| |
MANMANA | Дата: Вторник, 03 Февраля 2015, 12:14 | Сообщение # 532 | Тема: Стрельба от 3 лица |
почти ветеран
Сейчас нет на сайте
| Пиши сразу, что тебе нужен, человек, владеющий PRO версией, поскольку в описании сказано, что пакет не тестировался на free версии (раз), используется IK mecanim (два). Возможно, стоит попробовать посмотреть Animated Soldier (incl. movement scripts), но здесь тоже не для слабонервных...
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
|
|
| |
MANMANA | Дата: Вторник, 03 Февраля 2015, 02:00 | Сообщение # 533 | Тема: class + array |
почти ветеран
Сейчас нет на сайте
| размер массиву задай. Память-то нудно под него выделить... rty = new qwe(10);
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
|
|
| |
MANMANA | Дата: Вторник, 03 Февраля 2015, 00:23 | Сообщение # 534 | Тема: Изменение меша в realtime |
почти ветеран
Сейчас нет на сайте
| коллайдеров, я так понимаю, не будет? или у тебя меш коллайдер, т.е. еще и изменяется (ли?) в реальном времени? если так - то тормоза будут кошмарные. не проще ли изменять форму через шейдер? есть шейдеры для трепещущего флага, для смещения меша целиком, удаления части меша и деформации меша. p.s. лишь предположение... шейдеры такие встречал, примитивные коллайдеры при изменении меша не меняются в таком случае (остаются на месте даже при смещении меша в конкретно взятой реализации). сам в шейдерах не слишком силен
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
|
|
| |
MANMANA | Дата: Понедельник, 02 Февраля 2015, 16:10 | Сообщение # 535 | Тема: Plane |
почти ветеран
Сейчас нет на сайте
| Такая уж особенность 3d графики, что по дефолту поверхность видна лишь с той стороны, в которую направлены нормали. Для того, чтобы плоскость была видна с двух сторон используй двухсторонний шейдер/материал: http://forum.unity3d.com/threads/double-sided-material.21778/ http://answers.unity3d.com/questio....re.html двухсторонний прозрачный https://doctorllama.wordpress.com/tag/double-sided-shader/ и т.д.
либо создаешь куб, сплющиваешь его, почти до самого небалуйся и фсё.Добавлено (02 февраля 2015, 16:10) --------------------------------------------- http://vimeo.com/50922887
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
|
|
| |
MANMANA | Дата: Воскресенье, 01 Февраля 2015, 12:20 | Сообщение # 536 | Тема: Вопрос-[ответ] по Unity |
почти ветеран
Сейчас нет на сайте
| таймер, таймер... http://answers.unity3d.com/questio....me.html
http://www.unity3dstudent.com/2010/07/beginner-b06-simple-timer/
"if(myTimer <= 0 && isGrounded == false){ CallMyFynction(); Debug.Log("Call The Function");
}"
Возможно, условие у тебя выполняется и функция выполняется (но только один раз, или короткий промежуток времени), но потом условие "isGrounded == false &&..." не является истиной и вызов твоей функции не выполняется. В этом случае:
"if(myTimer <= 0 && isGrounded == false){ callFunction = true; Debug.Log("Call The Function is true"); } if(callFunction == true) { CallMyFunction(); Debug.Log("Call The Function"); } "
либо так, если тебе нужно вызвать функцию через какое-то время после того, как объект столкнулся с землей: "if(isGrounded == false){ myTimerCountDown = true; Debug.Log("Start timer countdown"); } if(myTimerCountDown == true) {
if(myTimer > 0){ myTimer -= Time.deltaTime; } if(myTimer <= 0) { CallMyFunction(); Debug.Log("Call The Function"); } } "
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
Сообщение отредактировал MANMANA - Воскресенье, 01 Февраля 2015, 12:24 |
|
| |
MANMANA | Дата: Четверг, 29 Января 2015, 06:14 | Сообщение # 537 | Тема: Вопрос о лицензии MMO Constructor GNU GPL |
почти ветеран
Сейчас нет на сайте
| решил полазить по веткам, и натолкнулся на данную. Извиняюсь, что поднимаю старую ветку, но: Цитата JackNazaryan (  ) GNU GPL - это полная халява не совсем так. код и исполняемые модули под данной лицензией должны быть открыты для публичного доступа, обязательно указание автора и ссылки на исходные модули должны быть предоставлены. измененные модули (ваш продукт) могут быть выпущены только под данной лицензией, причем версией не ниже указанной. рассмотрим пример, когда: игровой движок и все его компоненты идут под лицензией GPL v. 2, в этом случае свою игру, созданную на данном движке вы должны выпустить под лицензией GPL v2 ,либо под v3. Для того, чтобы не открывать код своей игры/продукта следует использовать компоненты под лицензией LGPL, которая позволяет при динамической линковке (.dll, например) с вашими модулями не открывать исходники ваших модулей, а открывать придется лишь исходники измененного/не измененного исходного используемого модуля.
Вы также можете использовать в своих играх модули/компоненты под лицензией GPL, если эти компоненты являются отдельными продуктами и не связаны статически с модулями вашей игры. Пример: игра написана на движке Юнити или Unreal, а модуль первичного экрана игры - выбор языка, настройка параметров и т.д. перед загрузкой игры может быть под лицензией GPL, причем выполнен в виде exe файла. В этом случае Вам придется открыть исходники только модуля под лицензией GPL, а исходники своей игры открывать не придется.
Другой вопрос, что движки игры под лицензиями GPL, как правило, имеют исключения на необходимость открывать исходный код, например, как компиляторы - смысл создавать компилятор, если все, что было на нем скомпилировано должно быть открыто? вот для этого используются исключения в тексте лицензии, в которых оговаривается, что нужно открывать, а что - нет.
А насчет халявы - это к BSD-лицензии и BSD-like лицензиям, MIT и подобным им, где нет требований к открытию исходных кодов, а есть лишь требования к указанию авторства. Некоторые лицензии требуют указания источника исходного кода (например, ссылку на интернет-ресурс) оригинального используемого модуля.
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
|
|
| |
MANMANA | Дата: Четверг, 29 Января 2015, 03:58 | Сообщение # 538 | Тема: Вопрос-[ответ] по Unity |
почти ветеран
Сейчас нет на сайте
| Цитата Ammoku (  ) А вот выставить нужный фрейм почему-то не могу. можно выставить время, с которого будет проигрываться клип - normalizedTime в Animator.Play
Animator.Play(state, layer, normalizedTime);
normalizedTime меняется от 0 до 1
Зная количество кадров секунду, путем математических расчетов найдем фрейм из времени
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
Сообщение отредактировал MANMANA - Четверг, 29 Января 2015, 03:59 |
|
| |
MANMANA | Дата: Суббота, 24 Января 2015, 16:25 | Сообщение # 539 | Тема: Проблема со скриптом |
почти ветеран
Сейчас нет на сайте
| и?
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
|
|
| |
MANMANA | Дата: Суббота, 24 Января 2015, 15:53 | Сообщение # 540 | Тема: Проблема со скриптом |
почти ветеран
Сейчас нет на сайте
| в каком классе ищешь? в текущем?
Не видя полного комплекта скриптов, не могу указать, где именно искать... если речь идет вот про набор скриптов, обсуждаемый здесь, то я сказал, что искать нужно не в текущем скрипте, а в скрипте(классе), от которого наследуется текущий класс(скрипт).
p.s. и не откладывайте на потом чтение книг. прочитав про наследование классов вы все поймете
если не видите в упор, то найдите у себя в проекте и выложите сюда скрипт под названием "AbstractTargetFollower", вместе посмотрим
http://www.3dbuffer.com/ Текстуры, Unity3D, Blender: Эффекты, скрипты, моделирование, текстурирование, скульптинг VKонтакте 3Dbuffer
Последнее:
Новый раздел "Текстуры"
Как запатентовать, защитить техническое решение, игру, идею
|
|
| |
|