Воскресенье, 21 Сентября 2025, 05:11

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
Результаты поиска
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
почти ветеран
Сейчас нет на сайте
пардон за скобки... конечно же "[]" smile копипаст - зло

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, как правило, имеют исключения на необходимость открывать исходный код, например, как компиляторы - смысл создавать компилятор, если все, что было на нем скомпилировано должно быть открыто? smile вот для этого используются исключения в тексте лицензии, в которых оговаривается, что нужно открывать, а что - нет.

А насчет халявы - это к 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 | Тема: Проблема со скриптом
почти ветеран
Сейчас нет на сайте
и? smile

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

Последнее:

Новый раздел "Текстуры"

Как запатентовать, защитить техническое решение, игру, идею
Поиск:

Все права сохранены. GcUp.ru © 2008-2025 Рейтинг