Посмотрев на прекрасную водичку от AMT , я понял что чтобы создать какойто неглючный эффект для близа надо полизоваться либами :) . Вот походу дела возник вопрос , как возвратить из скрипта много данных допустим массив . Я пробовал но невыходило , насколько я понял в блитзе нельзя возвращять массивы . Как быть ? Мне бы хотелось отдать в либу отренденную картинку там наложить на нее эффект и вернуть обратно , реализуемо ?
|
Думаю, в даном случае: овчинка выделки не стоит.
Решений - как вернуть кучу данных может быть несколько: юзание списков, или отдельных типов, банков данных и т.п. |
Благодарю буду постигать :) .
А насчет того что нестоит , я думаю всеже стоит :) можно такие эффекты реализовывать которые я думаю в блитзе сделать трудно , вообще + ко всему я люблю С++ :) . |
Можно использовать банки и пользовательские типы. Тогда в C++ нужно создавать функцию с параметром void*.
|
А зачем ваобще использовать блицевские массивы, не проще ли все вычисления делать в длл? а рез-т выдавать в блиц, если результат - массив или тип - возвращать ссылу на него и также всю обработку в либе, если с объектами блица работать надо - то напрямую в памяти.
|
2 Ньюб... с такой тактикой от блица можно оставить только синтаксис :)
|
ну так и зашибись :)), к томуж есть и преимущество: если что, граф. двиг легче сменить(логика то вся внешняя).
|
дааа ... если у тебя столько ентузиазма - напиши компилятор кода бейсика в сишный с встроеным api ... я к етому api прикручу ode и irrlicht :)
|
Нафиг ode и irrlicht.
Невтон круче, а irrlicht тормоз. Еще хуже меня. Не веришь, докажи конкретным тестом. Думаю Блитц его "сделает" :) Если рендер какойто подрубать, то нужно что нить побыстрее irrlicht-а искать. |
2tormoz - Теперь ты и здесь обитаешь?
2All - А массив передать всетаки можно, и вернуть его обратно, а также использовать БАНКИ не обязательно. |
тормоз
идинственое почему блиц еще быстрый - так ето ваша с максусом либа полазь здесь... там есть тестики... http://irrlicht.sourceforge.net/phpBB2/index.php думаю нету смысла сравнивать ирлихт и блиц вопервых в ирлихте другая архитектура и держит любое api какое хочеш его можна засунуть на XBOX и PS2,PS3 в ирлихте есть система аниматоров... только одна такая чтука ставит на нет все возможности блица а что блиц ? простенький движок с скритовой системой... и все думаю что open source + LGPL + нормальная архитектура делает своими плюсами всю простоту блица и почему ты сравниваеш d3d7 с d3d8,d3d9 и ogl ? |
|
jimon
И что мне толку от этих возможностей ? Если уж движок на сях, то он должен быть. как минимум быстрей скриптового раз в 5. Пока все, что я видел на ирлихте, меня убеждает в его полной тормознутости. А конкретно рендера. Просто создай сотню шариков по 400 поликов пяток разных текстур наложи, скайбоксик добавь и в цикле пусть летают туды-сюды. Для корректности пару имажей намалюй по углам музыку и пару звуков добавь. Потом кинь ресурсы. я то же на Блитц соберу. и сравним фпс. ;) |
:lol:
сравивать движок для рендера и движок с готовыми коллизиями,звуком и тд ? :lol: |
думаю вот такое будет чесно http://community.boolean.name/index.php?showtopic=875
|
Часовой пояс GMT +4, время: 10:23. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot