За последние 24 часа нас посетили 19573 программиста и 1964 робота. Сейчас ищут 1470 программистов ...

3D рендер на PHP

Тема в разделе "Обработка изображений средствами PHP", создана пользователем Sergey89, 4 янв 2007.

  1. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Начал писать 3D рендер на PHP. Сейчас поддерживается: отсечение не лицевых граней, сортировка граней по Z координате, но'рмальное освещение, афинные преобразования. Вот сэмпл: http://mlib.com.ru/3d/
    Может есть ещё люди интересующиеся данным вопросом?
     
  2. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Интересуюсь другим вопросом: "Нафига это нужно ?" :)

    ИМХО какой нибудь GIF-Animator ещё не помешал бы, а вот 3D на РНР, зачем ? не перебор ли ?
     
  3. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Я честно говоря сам ещё не понял для чего это нужно :) Но скажем можно использовать в Online играх. Наряжать своего персонажа и видеть изменения, которые с ним происходят =) Сейчас рендер может отображать модели из 3ds max в формате ASE. В ближайшее время сделаю поддержку перспективного проецирования, текстур и норма'льного освещения ;)
     
  4. Anonymous

    Anonymous Guest

    Да не, прикольная штука.... мне нравится. А на готовые решения не смотрели? Был такой пакетик в PEAR
    Вот только время генерации очень большое, не находите?
    Да, и каков статус этого модуля? open-source ? али как?
     
  5. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Время генерации большое из-за отсутствия оптимизации, очень много циклов гоняющих массивы. Пока что статус проекта не определен, т.к. его разработка только недавно началась, но скорее всего это будет Open Source.
     
  6. Anonymous

    Anonymous Guest

    Таки покажете что нибудь, али токмо картинку? ;)
     
  7. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Таки вы хотите исходники увидеть? Если да, то прямо сейчас нет :) Сначала всё в класс оформлю и как следует оптимизирую ;)
     
  8. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
  9. Anonymous

    Anonymous Guest

    Благодарю, ознакомлюсь )
     
  10. Anonymous

    Anonymous Guest

    Эта пять!
    Граждане, учитесь — аккуратный, чистый, легкочитаемый код. Хорошо оформлен, внятные имена переменных... !
     
  11. Денч

    Денч Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    59
    Симпатии:
    0
    хм, прикольно:)
     
  12. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Гыыы вот Вам и 3D рендер =) Из-за него мне отрубули аккаунт на хостинге:
     
  13. Anonymous

    Anonymous Guest

    Хреновый у них сервер, я вам скажу =)
     
  14. Victor

    Victor Активный пользователь

    С нами с:
    28 авг 2006
    Сообщения:
    57
    Симпатии:
    0
    Адрес:
    Ростов
    Свежи такие вещи на Asm делают.
    И быстрей выполняется и нагрузка на процессор минимально возможная.

    Дайте ссылку на рабочий вариант.
     
  15. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Ну даже мой комп тормозил, пока я рендер осуществлял :)
     
  16. Anonymous

    Anonymous Guest

    Я сегодня наткнулся на еще более крутейшую вещь — полноценный http 1.1 сервер на PHP ! Правда, посмореть не успел )
    Ссылка на работе осталась, завтра покажу )
     
  17. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Эмм... видел статью на английском: Создание TCP/IP сервера средствами PHP :)
     
  18. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0