Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Проекты > Проекты C++

Ответ
 
Опции темы
Старый 18.09.2012, 16:34   #421
4yBa4Ok
Знающий
 
Аватар для 4yBa4Ok
 
Регистрация: 01.04.2011
Адрес: Екатеринбург
Сообщений: 232
Написано 48 полезных сообщений
(для 82 пользователей)
Ответ: axelynx

Што тут не так?
Миниатюры
Нажмите на изображение для увеличения
Название: ошибка1.PNG
Просмотров: 657
Размер:	22.4 Кб
ID:	17625  
__________________





(Offline)
 
Ответить с цитированием
Старый 18.09.2012, 16:55   #422
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: axelynx

солюшен под 2012 студию. но он по идее должен был быть только в репозитоии О_о. в инсталяционных пакетах должны были быть солюшены только для 2010 студии.
(Offline)
 
Ответить с цитированием
Старый 18.09.2012, 17:27   #423
4yBa4Ok
Знающий
 
Аватар для 4yBa4Ok
 
Регистрация: 01.04.2011
Адрес: Екатеринбург
Сообщений: 232
Написано 48 полезных сообщений
(для 82 пользователей)
Ответ: axelynx

У меня 12 студия
__________________





(Offline)
 
Ответить с цитированием
Старый 18.09.2012, 18:17   #424
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: axelynx

какая версия движка? 1.08? 1.085?
(Offline)
 
Ответить с цитированием
Старый 18.09.2012, 19:15   #425
4yBa4Ok
Знающий
 
Аватар для 4yBa4Ok
 
Регистрация: 01.04.2011
Адрес: Екатеринбург
Сообщений: 232
Написано 48 полезных сообщений
(для 82 пользователей)
Ответ: axelynx

1.085
________
Все разобрался, у меня криво стоит студия.
__________________






Последний раз редактировалось 4yBa4Ok, 18.09.2012 в 19:48. Причина: решилось
(Offline)
 
Ответить с цитированием
Старый 18.09.2012, 21:35   #426
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: axelynx

оказалось, что не все работает из-под коробки в 2012 студии. буду исправлять.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
4yBa4Ok (19.09.2012), pozitiffcat (19.09.2012)
Старый 19.09.2012, 21:43   #427
4yBa4Ok
Знающий
 
Аватар для 4yBa4Ok
 
Регистрация: 01.04.2011
Адрес: Екатеринбург
Сообщений: 232
Написано 48 полезных сообщений
(для 82 пользователей)
Ответ: axelynx

Поставил 2010, все на ура)
__________________





(Offline)
 
Ответить с цитированием
Старый 12.10.2012, 01:59   #428
moka
.
 
Регистрация: 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
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 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
HolyDel
 
Регистрация: 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
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 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
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: axelynx

теней из под коробки нет (возможно и не будет, ибо project specific)
есть демка с тенями от точечного источника

физика - в движке есть булетовсякая физика. мягких тел возможно не будет ибо они не поддерживаются на мобильных платформах. или я подниму требования к железу и под платформы попадут только девайсы с OpenCL.

эффекты какие хотите - такие пишите, с шейдерами также. есть небольшой набор шейдеров в библиотеке но на них одних проект не вытянуть. нужно писать свои.

>математика, катернионы, чилды-паренты
ыращение в катернионах, математика векторная есть, чилды-паренты неограниченной вложенности есть.

>поддержка сети, звука - есть/нет.
насчет сети не знаю - звук был в планах.

>многопоточность, мютексы...
внутри движка они будут - на ружу выноситься нет.

>И на русском тожа!!!
к сожалению я не могу писать чисто на английском, скилов не хватает. если бы мог - писал бы.

>А то хрен кого заинтересуют твои вирши...
в собственных проектах используется.
небольшие демки/игры, заставки и прочие мелочи. для ААА проектов не подойдет.

еще раз - библиотека позиционируется как мультимедийный фреймворк с которым очень несложно начать работать (во многом благодаря инсталяторам и мастерам, попробуй начать работать с иррлихтом или огром - их пока соберешь да запустишь уже изматеришься).
Он НЕ позиционируется как code-driven замена юнити или чего-то подобного.
практика показывает, что люди даже без справок умудрялись делать на нем графические демки.

Последний раз редактировалось HolyDel, 28.10.2012 в 20:09.
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
4yBa4Ok (28.10.2012), moka (29.10.2012), St_AnGer (30.10.2012)
Старый 28.10.2012, 19:54   #433
4yBa4Ok
Знающий
 
Аватар для 4yBa4Ok
 
Регистрация: 01.04.2011
Адрес: Екатеринбург
Сообщений: 232
Написано 48 полезных сообщений
(для 82 пользователей)
Ответ: axelynx

Мне тоже очень понравился движок. Но пока что из-за некоторых проблем приходится пользоваться иррлихтом... Поскорей бы их решить. Да и любой движок подойдет для ААА, самое главное это прямые руки программиста)
__________________





(Offline)
 
Ответить с цитированием
Старый 28.10.2012, 23:50   #434
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: axelynx

Сообщение от 4yBa4Ok Посмотреть сообщение
Да и любой движок подойдет для ААА, самое главное это прямые руки программиста)
Смелое заявление) попробуй сделать ААА на блице
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
moka (29.10.2012)
Старый 28.10.2012, 23:57   #435
Morganolla
Бывалый
 
Аватар для Morganolla
 
Регистрация: 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)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com