|
18.09.2012, 16:34
|
#421
|
Знающий
Регистрация: 01.04.2011
Адрес: Екатеринбург
Сообщений: 232
Написано 48 полезных сообщений (для 82 пользователей)
|
Ответ: axelynx
Што тут не так?
|
(Offline)
|
|
18.09.2012, 16:55
|
#422
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: axelynx
солюшен под 2012 студию. но он по идее должен был быть только в репозитоии О_о. в инсталяционных пакетах должны были быть солюшены только для 2010 студии.
|
(Offline)
|
|
18.09.2012, 17:27
|
#423
|
Знающий
Регистрация: 01.04.2011
Адрес: Екатеринбург
Сообщений: 232
Написано 48 полезных сообщений (для 82 пользователей)
|
Ответ: axelynx
У меня 12 студия
|
(Offline)
|
|
18.09.2012, 18:17
|
#424
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: axelynx
какая версия движка? 1.08? 1.085?
|
(Offline)
|
|
18.09.2012, 19:15
|
#425
|
Знающий
Регистрация: 01.04.2011
Адрес: Екатеринбург
Сообщений: 232
Написано 48 полезных сообщений (для 82 пользователей)
|
Ответ: axelynx
1.085
________
Все разобрался, у меня криво стоит студия.
Последний раз редактировалось 4yBa4Ok, 18.09.2012 в 19:48.
Причина: решилось
|
(Offline)
|
|
18.09.2012, 21:35
|
#426
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: axelynx
оказалось, что не все работает из-под коробки в 2012 студии. буду исправлять.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
|
|
19.09.2012, 21:43
|
#427
|
Знающий
Регистрация: 01.04.2011
Адрес: Екатеринбург
Сообщений: 232
Написано 48 полезных сообщений (для 82 пользователей)
|
Ответ: axelynx
Поставил 2010, все на ура)
|
(Offline)
|
|
12.10.2012, 01:59
|
#428
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: axelynx
Помню ты что-то волуметрическое делал на шейдерах..
Тут наткнулся на прикольные гифки фруктов, если взять и разбить на 3д текстуру, было бы круто увидеть в волуметрии..
http://www.buzzfeed.com/atmccann/7-f...t-to-eat-again
|
(Offline)
|
|
20.10.2012, 18:15
|
#429
|
Бывалый
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений (для 245 пользователей)
|
Ответ: axelynx
HolyDel ,
вот есть еще такой современный движок Horde3D под OGL... Чтобы ты про него мог сказать в сравнении с твоим движком...? просто интересно... Скажем почему нужно писать свой если есть уже Хорда?
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
|
(Offline)
|
|
20.10.2012, 19:31
|
#430
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: axelynx
посмотри на синтаксис хорды;
http://www.horde3d.org/docs/html/_tutorial.html
он сильно избыточен на мой взгляд.
сравни с моим:
http://likosoft.com/axelynx_wiki/ind...l:loading_mesh
код прост и лаконичен (ну тут конечно - каждому свое).
C-API интерфейс движка конечно поможет его много где использовать, в отличии от интерфейса на классах, но интеллисенс не подскажет если что.
Далее, у них минимальная поддержка SM2 (а значит никаких геометрических шейдеров, у меня SM4)
По фичам - их у хорды больше, чем у меня. Но у меня есть довольно таки современные фичи - вроде загрузки шейдеров из бинарников, а них нет.
ну и еще у меня есть клевый инстеллер и мастера )) т.е. даже новичок сможет мой движок поставить и использовать.
код хороший у них, да.
а у меня и вовсе закрытый ))
Скажем почему нужно писать свой если есть уже Хорда?
|
ну, не знаю почему ты выбрал именно хорду))) скорее смысл теряется на фоне юнити и бесплатных ЮДК / крайтека.
ну или на шарпе можно писать так:
static class Program
{
public static MainForm form;
public static bool mStarted =false;
public static Window wnd = null;
public static Engine engine = null;
public static Camera camera = null;
public static Canvas canvas = null;
//---------------------------------------------------------------------------------------------------
class Box
{
public Pivot ent;
public float angle, radius, y, dangle;
public void update()
{
angle += dangle;
}
};
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
//Application.Run(new MainForm());
form = new MainForm();
form.Show();
engine = Engine.Init();
wnd = engine.ApplyWindow(form.ViewportHandle(), 32, 0);
wnd.VSync(false);
canvas = engine.GetCanvas();
Scene scene = engine.AddScene();
camera = scene.AddCamera();
Surface cube_s = Library.Surfaces.Cube(2);
Random rnd = new Random();
InstanceGroup instances_g = engine.CreateInstanceGroup();
instances_g.SetGeometry(cube_s);
Entity instances = scene.Add(instances_g,0);
instances.SetShader(Library.Shaders.TexturingInstanced(), true);
instances.SetTexture(engine.LoadTexture(@"..\..\texture.png"),0,true);
List<Box> boxes = new List<Box>(100);
for (int i = 0; i < 10000; ++i)
{
Box box = new Box();
box.ent = instances_g.AddInstance();
box.angle = (float)rnd.Next(36000) * 0.01f;
box.y = (float)rnd.Next(-10000, 10000) * 0.01f;
box.dangle = (float)rnd.Next(-50, 50) * 0.0001f;
box.radius = (float)rnd.Next(1000, 4600) * 0.1f;
boxes.Add(box);
}
camera.ClearColor(0.1f, 0.2f, 0.33f, 1);
Font fnt = engine.LoadFreeTypeFont("arial.ttf", 32);
canvas.SetFont(fnt);
camera.SetDrawMode(Camera.DrawMode.SOLID);
foreach (Box box in boxes)
{
float x = (float)Math.Sin(box.angle) * box.radius;
float z = (float)Math.Cos(box.angle) * box.radius;
box.update();
box.ent.SetPosition(x, box.y, z);
}
do
{
Application.DoEvents();
if (mStarted)
{
foreach (Box box in boxes)
{
float x = 0;
float z = 0;
axmath.SinCos(box.angle, ref x, ref z);
x *= box.radius;
z *= box.radius;
box.update();
box.ent.SetPosition(x, box.y, z);
}
scene.Render();
canvas.SetBlendMode(BlendMode.ALPHA);
canvas.Text(20, 20, "test", false);
wnd.Flip(true);
}
}
while (!form.IsDisposed);
if (mStarted)
{
wnd.Free();
engine.Free();
}
}
}
}
а не простыми вызовами функций (стиль блица, хорса, хорды)
|
(Offline)
|
|
28.10.2012, 14:33
|
#431
|
Бывалый
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений (для 245 пользователей)
|
Ответ: axelynx
а тени есть?
и какие?
И вообще сделай нормальную страничку про все фичи движка!
- физика,
- поддерживаемые форматы моделей, спрайтов, текстур ( обязательно collada)
- тени, эффекты, шейдеры.
- математика, катернионы, чилды-паренты
- добавление партиклов всяких.
- поддержка сети, звука - есть/нет.
- многопоточность, мютексы...
Чтобы не искать код по всяким гуглам, а сразу понять подойдет он или нет!
И на русском тожа!!!
А то хрен кого заинтересуют твои вирши...
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
|
(Offline)
|
|
28.10.2012, 17:48
|
#432
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: axelynx
теней из под коробки нет (возможно и не будет, ибо project specific)
есть демка с тенями от точечного источника
физика - в движке есть булетовсякая физика. мягких тел возможно не будет ибо они не поддерживаются на мобильных платформах. или я подниму требования к железу и под платформы попадут только девайсы с OpenCL.
эффекты какие хотите - такие пишите, с шейдерами также. есть небольшой набор шейдеров в библиотеке но на них одних проект не вытянуть. нужно писать свои.
>математика, катернионы, чилды-паренты
ыращение в катернионах, математика векторная есть, чилды-паренты неограниченной вложенности есть.
>поддержка сети, звука - есть/нет.
насчет сети не знаю - звук был в планах.
>многопоточность, мютексы...
внутри движка они будут - на ружу выноситься нет.
>И на русском тожа!!!
к сожалению я не могу писать чисто на английском, скилов не хватает. если бы мог - писал бы.
>А то хрен кого заинтересуют твои вирши...
в собственных проектах используется.
небольшие демки/игры, заставки и прочие мелочи. для ААА проектов не подойдет.
еще раз - библиотека позиционируется как мультимедийный фреймворк с которым очень несложно начать работать (во многом благодаря инсталяторам и мастерам, попробуй начать работать с иррлихтом или огром - их пока соберешь да запустишь уже изматеришься).
Он НЕ позиционируется как code-driven замена юнити или чего-то подобного.
практика показывает, что люди даже без справок умудрялись делать на нем графические демки.
Последний раз редактировалось HolyDel, 28.10.2012 в 20:09.
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
|
|
28.10.2012, 19:54
|
#433
|
Знающий
Регистрация: 01.04.2011
Адрес: Екатеринбург
Сообщений: 232
Написано 48 полезных сообщений (для 82 пользователей)
|
Ответ: axelynx
Мне тоже очень понравился движок. Но пока что из-за некоторых проблем приходится пользоваться иррлихтом... Поскорей бы их решить. Да и любой движок подойдет для ААА, самое главное это прямые руки программиста)
|
(Offline)
|
|
28.10.2012, 23:50
|
#434
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: axelynx
Сообщение от 4yBa4Ok
Да и любой движок подойдет для ААА, самое главное это прямые руки программиста)
|
Смелое заявление) попробуй сделать ААА на блице
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
28.10.2012, 23:57
|
#435
|
Бывалый
Регистрация: 03.12.2008
Адрес: наша раша
Сообщений: 762
Написано 129 полезных сообщений (для 245 пользователей)
|
Ответ: axelynx
-теней из под коробки нет (возможно и не будет, ибо project specific)
есть демка с тенями от точечного источника
хренова братец, не люблю голову ломать над реализацией очевидного.
-эффекты какие хотите - такие пишите, с шейдерами также. есть небольшой набор шейдеров в библиотеке но на них одних проект не вытянуть. нужно писать свои
и это хренова, получается ты для себя в основном делал...
-многопоточность, мютексы...
внутри движка они будут - на ружу выноситься нет.
тоже хреново при замашке на кросплатформенность
-И на русском тожа!!!
к сожалению я не могу писать чисто на английском, скилов не хватает. если бы мог - писал бы.
Так и на русском нет ведь странички нормальной!
-А то хрен кого заинтересуют твои вирши...
в собственных проектах используется.
небольшие демки/игры, заставки и прочие мелочи. для ААА проектов не подойдет.
Ну я так и понял - для себя...
-еще раз - библиотека позиционируется как мультимедийный фреймворк с которым очень несложно начать работать (во многом благодаря инсталяторам и мастерам, попробуй начать работать с иррлихтом или огром - их пока соберешь да запустишь уже изматеришься).
Вот не люблю я мастера!!! Лучше иметь хорошее описание и самому настроить студию или фреймворк, чтобы потом не было дурацких вопросов и глюков!!! Кстати Ирлихт настраивается на раз и без проблем! А вот в ОГРЕ уже есть мастера и там блин можно лоб расшибить если ты новичек.
-Он НЕ позиционируется как code-driven замена юнити или чего-то подобного.
практика показывает, что люди даже без справок умудрялись делать на нем графические демки
Сделать простенькую графическую демку - это ерунда. Людям нужен нормальный движок , а не полуфабрикат. Но я уже понял твой подход и позицию... И поэтому не буду предъявлять дальнейших претензий
__________________
Reality Simulation Games
Core 2 Duo 2,8GHz, RAM 1Gb, ATI R5670 1Gb. WinXP 32
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:54.
|