Irrlicht библиотека, требуются люди
Добрый день форумчанам.
Сам не Blitz пользователь. Я автор Python Irrlicht библиотеки http://pir.sourceforge.net. Примерно месяц назад мне написал письмо Blitz3D пользователь и предложил сделать библиотеку с заменой стандартных функций на базе irrlicht_c.dll (ранее я сделал генератор библиотеки для FreeBASIC). Первую попытку можно скачать здесь http://pyirrlicht.googlecode.com/fil...perimental.zip (3 мб) или взять исходники из SVN http://code.google.com/p/pyirrlicht/...vn/trunk/blitz. Также потребуется FastPointer http://fastlibs.com/download.php?id=...inter_1_00.zip Основная проблема - один программист (Blitz новичок). Если кого-то заинтересовала тема, присоединяйтесь. Требуется любая помощь. |
Ответ: Irrlicht библиотека, требуются люди
А чё она хоть дает?
|
Ответ: Irrlicht библиотека, требуются люди
Могу помочь, пиши в личку.
|
Ответ: Irrlicht библиотека, требуются люди
Цитата:
Irrlicht имеет dx9, OpenGL и software графику - по выбору пользователя. Мне предложили сделать связку Blitz3D и Irrlicht с основной целью перенести старый рендеринг на новый, плюс естественно дополнительные функции (возможности) появятся. Также Atulos объяснил что стандартные функции Blitz3D могут быть заменены с помощью пользовательских. В результате получается что всю графическую работу может выполнить сторонняя библиотека что и показывает данный тест. Вся разработка ведётся на демо версии Blitz3D. Сам не являюсь зарегестрированным пользователем, поэтому требуется помощь дать сообщение на оффициальном форуме Blitz3D с сылками на эту разработку. Если у кого-то есть такая возможность или есть знакомый которого можно попросить об этом. Пока этого не будет, не смогу продолжать, ибо сейчас это больше похоже на подпольную разработку не имеющую для меня смысла. |
Ответ: Irrlicht библиотека, требуются люди
А какие новые функции будут ну шейдеры улучшенное освещение или фильтрация ??
|
Ответ: Irrlicht библиотека, требуются люди
Цитата:
думаю большинство можно будет подключить edit: от себя могу добавить частичную поддержку SVG формата |
Ответ: Irrlicht библиотека, требуются люди
Честно, не представляю, как вы собираетесь прикрутить рендереры иррлича к блицу...
|
Ответ: Irrlicht библиотека, требуются люди
Цитата:
|
Ответ: Irrlicht библиотека, требуются люди
Забавная ситуация. blitz*** у меня не имеется, посему демку увидеть не могу. Даже скриншотов никаких нету чтобы посмотреть =(
Но самая большая пичаль - это README. В таких файлах положено описывать, что да как делать дабы оно заработало. А у вас только туча ошибок, псевдонимы авторов и расплывчатые намеки на то, как оно реализовано. И, наконец, последний вопрос: почему вы не стали использовать готовый Irrlicht.(lib|a)? Зачем компилировать враппер, чтобы использовать функции ядра? Это ведь все равно, что собирать линукс с нуля, на виртуальной машине, запущенной на венде дабы зайти в интернет новости почитать! Ожидаю от вас адекватного ответа =) Спасибо. |
Ответ: Irrlicht библиотека, требуются люди
Цитата:
скриншоты смотрите на Irrlicht оффициальном сайте - в Blitz3D будет тоже самое README файл в данном случае вообще под вопросом - есть все исходники смотрите там Irrlicht есть C++ продукт а Blitz3D не умеет подгружать такие библиотеки надеюсь что ответы достаточно адекватны |
Ответ: Irrlicht библиотека, требуются люди
я качал пример и ничего не увидел , там просто стоит анимированная модель и крутит головой руками ну проигрывается анимка
а в чом смысл либы я таки непонял |
Ответ: Irrlicht библиотека, требуются люди
смысл уже написан выше, но попробую объяснить по другому
то что Вы видели рисует не Blitz3D, это делает Irrlicht - другими словами: Вы пишете Blitz3D код, а выполняет его Irrlicht, не весь, только то что можно будет заменить и всё это касается отрисовки по поводу "просто стоит анимированная модель" тоже написано выше - это тест который показывает возможность замены старого "рисовальщика" на новый. продолжение данной работы невозможно без огласки на оффициальном форуме Blitz3D, если здесь есть кто-то кто может как-то посодействовать в данном вопросе отзовитесь. |
Ответ: Irrlicht библиотека, требуются люди
Ув. товарищ pyirrlicht! Рассмотрим сценарий, в котором я выступаю в роли рядового потребителя интернетов с уровнем знаний IT чуть выше среднего, а вы - в роли самого себя.
Цитата:
Цитата:
Цитата:
Для конечного пользователя совершенно не имеют значения фразы вроде "зависимости от ***", "компилятор" и т.п. Вот я увидел интересный window manager для никсов и хочу посмотреть, что он из себя представляет. Мне совершенно безразлично существование всяких библиотек, компиляторов и проч. на моем компьютере - я лишь хочу себе это. И знаю я только software center / sudo apt-get install. Если требуется изврат - софт не нужен. В случае "знаний выше среднего" пользователь задумается как поставить это. И для того, чтобы его поставить будет искать файлик README или INSTALL. Если ничего толкового в них сказано или их вообще нет - софт не нужен. Делайте софт не для себя и не для программистов (с расчетом на то, что "кому надо - разберется!") - делайте софт для потребителя, который впервые увидел это - тогда вам будет профт. Эту мудрость я почерпаю на работе каждый раз, когда дело доходит до сторонних модулей для готовой системы :) Цитата:
Цитата:
Коль вся писанина покажется грубой - прощения прошу.... |
Ответ: Irrlicht библиотека, требуются люди
Цитата:
данная библиотека была бы полезной (может быть) для программистов использующих Blitz3D если Вы напишите здесь код показывающий как использовать для замены Blitz3D функционала Irrlicht библиотеку - пользователи Blitz3D будут Вам благодарны |
Ответ: Irrlicht библиотека, требуются люди
Даже перекомпилировав движок заново и с нужными директивами, у меня не хватило ума дабы выполнить хотя бы createDevice() :-p Зато ваш метод враппера действительно работает.
Прошу прощения, был неправ. |
Часовой пояс GMT +4, время: 00:19. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot