Разные related- видео

Тема в разделе "WASM.SCENE", создана пользователем _edge, 15 авг 2018.

  1. _edge

    _edge Well-Known Member

    Публикаций:
    1
    Регистрация:
    29 окт 2004
    Сообщения:
    573
    Адрес:
    Russia
  2. CrawlUp

    CrawlUp Member

    Публикаций:
    0
    Регистрация:
    1 фев 2018
    Сообщения:
    53
    Если бы коды этой графики выкладывали, да еще и на ассемблере было бы интересно, а так это чёрный ящик, смотреть смысла нет.
     
  3. _edge

    _edge Well-Known Member

    Публикаций:
    1
    Регистрация:
    29 окт 2004
    Сообщения:
    573
    Адрес:
    Russia
    PcGPE pc games programming encyclopedia
    ddesign FAQ с Enlight.ru

    , в "ссылкоподборке" много разного по demomaking

    впрочем, конечно, с приходом ускоренной аппаратно графики многое кануло в лету, но хорошие алго, такие как Брезенхем, не теряют актуальности

    Есть Graphics Programming Black Book Микаэля Абраша, там много матчасти.

    даешь больше демо, хороших и разных! )



    1993 год, Карл

    разбор начинки http://fabiensanglard.net/second_reality/index.php
     
  4. CrawlUp

    CrawlUp Member

    Публикаций:
    0
    Регистрация:
    1 фев 2018
    Сообщения:
    53
    Хотелось бы в обычное окно windows вставить какую нибудь простенькую 3d модельку, написанную на ассемблере, но даже не знаю как к этому подступиться. Единственный видимый путь это GDI, OPENGL, DIRECT и похоже других вариантов нет.
     
  5. _edge

    _edge Well-Known Member

    Публикаций:
    1
    Регистрация:
    29 окт 2004
    Сообщения:
    573
    Адрес:
    Russia
    Отображение - да, придется по правилам ОС играть. Напрямую в видеобуфер, как в стародавние времена, не запишешь. 3D моделька - это просто набор данных, которые обрабатываются по определенным алгоритмам, http://compgraphics.info/3D/lighting/shading_model.php

    Тут конечно сразу возникает вопрос об осмысленности, но Ъ Дзен - это создание фонариков на солнечных батарейках )

    Сталобыть, мы "уходим" от удобств, предлагаемых OpenGL \ DirectX.

    Комментарий по "написанную на ассемблере" - все же лучше на Си для начала, чтобы в логике алго разобраться.

    Можно с простого каркасного (wireframe) 3D начать, это не сложно.



    В демке используется реалтайм рейтрейсер, все сделано вручную.
     
  6. _edge

    _edge Well-Known Member

    Публикаций:
    1
    Регистрация:
    29 окт 2004
    Сообщения:
    573
    Адрес:
    Russia
  7. Jin X

    Jin X Active Member

    Публикаций:
    0
    Регистрация:
    15 янв 2009
    Сообщения:
    291
    Адрес:
    Кольца Сатурна
  8. Jin X

    Jin X Active Member

    Публикаций:
    0
    Регистрация:
    15 янв 2009
    Сообщения:
    291
    Адрес:
    Кольца Сатурна
    В смысле, provod – программист в команде jetlag, и от него видео-разбор :)