ПроектыФорумОцените

Скриншотный субботник. 2020, Январь, 2 неделя. (3 стр)

Страницы: 1 2 3 4 Следующая »
#30
2:00, 14 янв 2020

Aviator777
Лучше запеки все это дело. Локал лайт пробы  сделают то что ты хочешь на много лучше.

#31
8:26, 14 янв 2020

Смарите на маю паделку ) )

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

Акшон с 2:30

#32
15:34, 14 янв 2020

vindast
> Смарите на маю паделку ) )

Скайбокс просто напрашивается на комментарий: "Сойдёт для сельской местности". :-D

#33
15:58, 14 янв 2020

pda
кек

#34
18:43, 14 янв 2020
Chertila | Скриншотный субботник. 2020, Январь, 2 неделя.
#35
3:09, 17 янв 2020

Полтора года не занимался анимацией, пришло время их завести хотя бы на базовом уровне, пока подготавливаю почву:

Изображение
  //-----------------------------------------------------------------------
  //ANIMATABLE
  //
  //Inherit this class by all other classes that must have an animation.
  // ****** TODO: Rename to IAnimController
  //-----------------------------------------------------------------------

  class IAnimatable
  {
  public:
    IAnimatable() = default;
    virtual ~IAnimatable() = default;

    virtual void stepAnimation(float deltaTimeMs, IAnimation* pAnimation) = 0;
  };  


    class CDrawableAnimController : public IAnimatable
    {
    public:
      CDrawableAnimController(const uint32 boneCount, BoneData32* pBoneData);
      ~CDrawableAnimController();

      // ****** TODO: This requires more testing on a more complex skeletons!!!
      void buildSkeleton();

      void resetSkeleton();
    
      void stepAnimation(float deltaTimeMs, IAnimation* pAnimation) override {}

      //This method is called by Drawable during update() and it copies contents directly to the GPU buffer.
      mat4* getBoneTransforms() const { return m_pBoneTransformArr; }

    private:
      void buildSkeletonMatrices();

    private:
      uint32 m_boneCount;

      BoneData32* m_pBoneDataArray;
      SkeletalBone* m_pSkeletalBoneArr;
      SkeletalBoneAttachement* m_pBoneAttachementArr;

      mat4* m_pBoneTransformArr;
      mat4* m_pBoneOffsetMatrixArr;
    };
#36
12:54, 17 янв 2020

А это я балуюсь. Visual Basic 6.0, DirectX 8.1.

1 | Скриншотный субботник. 2020, Январь, 2 неделя.
2 | Скриншотный субботник. 2020, Январь, 2 неделя.
3 | Скриншотный субботник. 2020, Январь, 2 неделя.
4 | Скриншотный субботник. 2020, Январь, 2 неделя.
5 | Скриншотный субботник. 2020, Январь, 2 неделя.

PS- Артефакты на иголках у ёлок, в программе не заметны, почему то когда делаешь скриншот они становятся светлее.
Ну и к тому же как я и говорил это баловство, нет у меня усидчивости что бы игру запилить. Может быть, когда нибудь))).

#37
13:07, 17 янв 2020

longwair
Рискну предположить, что артефакты на иголках из-за того, что у текстуры паддинга нет, и на краях виден белый фон.
Например, тут почитать можно: http://wiki.polycount.com/wiki/Edge_padding
Ну или просто фон зелёным залить, тоже прокатит скорее всего.

#38
13:11, 17 янв 2020

longwair
Выглядит симпатично) Еще бы немного освещения и теней...

#39
13:18, 17 янв 2020

BooTheJudge

За ссылочку спасибо. И да текстурка простенькая картинка с альфой, я же говорю особо не старался, можно довести до ума конечно.

#40
13:19, 17 янв 2020

DODge

Освещение не обязательно, добавить перса и будет почти Готика 2.

+ Показать
#41
13:23, 17 янв 2020

DODge

По сюжету, "если конечно продолжу делать", всё будет происходить в пасмурный день, так что тени отлетают. Хотя согласен, немого теневой объёмности не хватает. И вот в чём в чём в тенях вообще полный ноль. Есть конечно идеи, но они костыльные и так скорее всего никто не делает.

#42
13:34, 17 янв 2020

SkyDragon

Не, От первого лица планировал.
Хотелось что то сделать типо иди туда не знаю куда принеси то не знаю что. Сюжетная линия переплетённая с поиском предметов и разгадыванием головоломок. И в конце раскрыть полностью сюжет.

#43
16:32, 17 янв 2020

longwair
мило выглядит.

#44
15:22, 20 янв 2020

longwair
> согласен, немого теневой объёмности не хватает. И вот в чём в чём в тенях
> вообще полный ноль. Есть конечно идеи, но они костыльные и так скорее всего
> никто не делает.
Я вижу что у тебя поддерживаются текстуры с альфа каналом, так что вот тебе решение:
- наверняка ты помнишь как в старых играх рисовали тень под персонажем - просто обычное пятно с альфа-прозрачностью ближе к краям этой тени.
- тебе всего лишь нужно добавить несколько плейнов под деревья, камни, кусты с этой же техникой. Пусть это всё будет статично.

Страницы: 1 2 3 4 Следующая »
ПроектыФорумОцените

Тема в архиве.