Results 1 to 10 of 10

Thread: Asphyre eXtreme 3.0.0

  1. #1

    Asphyre eXtreme 3.0.0

    We have just released a new version of Asphyre, called Asphyre eXtreme. It contains an extensive 2D support (with easy-to-use render targets, multi-texturing and new drawing effects), new AsphyreGUI with WYSIWYG editor, documentation (CHM + Delphi Help file + Online Help) and *a lot* more.

    You can view a list of Asphyre features on this page.

    The recent package is available at this location.

  2. #2

    Asphyre eXtreme 3.0.0

    Thanks LifePower, I'll try and get a news item out later today.
    <br /><br />There are a lot of people who are dead while they are still alive. I want to be alive until the day I die.<br />-= Paulo Coelho =-

  3. #3

    Asphyre eXtreme 3.0.0

    News Item posted.
    <br /><br />There are a lot of people who are dead while they are still alive. I want to be alive until the day I die.<br />-= Paulo Coelho =-

  4. #4

    Asphyre eXtreme 3.0.0

    Thanks!

    Now let the game development begin :mrgreen:

  5. #5

    Asphyre eXtreme 3.0.0

    hi Lifepower,
    I was just wandering, do you allow multitexturing in Asphyre?

  6. #6

    Asphyre eXtreme 3.0.0

    Yes, for 3D to use this technique it needs a single call (Texturing.Include), which specifies an additional texture and (optionally) whether to use environment mapping. There are two examples that illustrate the effect (Multi-texturing and Skies).

    For 2D, there is TMultiCanvas which uses up to 8 textures to render the image (for effects like adding alpha-channel and render target together). There is also example which illustrates this effect (PaintDrops).

    Any specific reason why you are asking?

  7. #7

    Asphyre eXtreme 3.0.0

    Are you also including texture coordinates for all textures
    in the vertex format when you only use one texture?

    I also have my own component similar (in a way) to Asphyre,
    so I was just wandering how you handle some tricky parts...

  8. #8

    Asphyre eXtreme 3.0.0

    Quote Originally Posted by Dan
    Are you also including texture coordinates for all textures
    in the vertex format when you only use one texture?
    Yes, each vertex has N texture coordinates to make N textures work in the same time. Also you have to set the correct vertex format (which might be a bit confusing).

    Quote Originally Posted by Dan
    I also have my own component similar (in a way) to Asphyre,
    so I was just wandering how you handle some tricky parts...
    [size=9px]Будет готов, покажи... Если что, рад помочь...[/size]

  9. #9

    Asphyre eXtreme 3.0.0

    The problem with keeping texture coordinates in every vertex
    regardless of whether you use multitextureing or not is that
    you waste a lot of memory :roll:
    I guess I'll have to try and separate vertex formats while keeping
    component easy to use...

    <sub>компонент уже выложен, но пока тестируется,
    можешь посмотреть на dan.mirg.ru. Я разобрался со скелетной анимацией,
    слышал у тебя с этим были проблемы . компонент на DX9</sub>

  10. #10

    Asphyre eXtreme 3.0.0

    Quote Originally Posted by Dan
    The problem with keeping texture coordinates in every vertex
    regardless of whether you use multitextureing or not is that
    you waste a lot of memory :roll:
    I agree, besides this represents a model very inefficiently. You see, if you want to skin your model, it's most likely that two faces that have 2 common vertices, although having the same coordinates may have different texture coordinates. This way, you have to duplicate vertices just so that you can store additional texture coordinates (so you have redundant vertex position, normal, etc.) However, I think this is the way Direct3D works...

    P.S. In my software 3D engine made for this year's TMDC I use separate vertex, normal and texture coordinate lists (no redundancy), which not only saves some memory, but also increases performance (less transformations needed).

    Quote Originally Posted by Dan
    <sub>компонент уже выложен, но пока тестируется,
    можешь посмотреть на dan.mirg.ru. Я разобрался со скелетной анимацией,
    слышал у тебя с этим были проблемы . компонент на DX9</sub>
    <sub>Спасибо, я через неделю проверю. А сейчас я поехал в отпуск Удачи...</sub>

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •