30 января 2017

Blender Developers meeting notes, January 29

1) The 2.78b performance update
  • Meeting agrees on not adding fixes in the release, too risky and it would need proper testing. Only (tested :) performance improvements will be applied.
  • Sergey Sharybin will handle the last mergers and call for release in a few days.
2) Blender 2.79 targets
  • The release target list didn't change last week.
  • Nu hurries here, we can update the list in the coming weeks. Suggested is to freeze the target list end of next month.
3) Blender 2.8
  • Proposal: organise an IRC meeting next week to discuss progress and planning for 2.8. This will be on a weekday, Ton Roosendaal will check with key participants on a good moment and mail it to this list.
  • Julian Eisel accepted 1 month Development Fund grant to work on workspace code, with the Blender Institute.
  • Fracture Modifier team will have a design proposal for shards and caches ready this week.
  • No Blender 101 news. Mike Pan is working on a revised proposal (doc) now.
4) Google Summer of Code
  • We still have 10 days to complete/update the Ideas page. Comes back next meeting.
Thanks,
-Ton-

26 января 2017

Linux Air Combat 3.42

Linux Air Combat — авиасимулятор, являющийся форком свободной игры GL-117.

Основные изменения:
  • Долгосрочные миссии в которые можно войти по желанию, в том числе и онлайн миссии;
  • Присоединение команды в многопользовательском режиме;
  • Три онлайн миссии разделяют игроков на команды «Синих» and «Красных». На радаре учасники отображаются соответственно синими и красными значками.
  • Увеличена дистанция обнаружения радаром. Чем ближе другие объекты к вашему радару, тем выше точность и скорость их обнаружения. Высокая точность отображения на расстоянии до 100 миль, и приблизителное отображение объектов на растоянии до 400 миль;
  • Улучшены кабина и панель инструментов для удобства прохождения онлайн и многопользовательских миссий;
  • Всплывающие подсказки и индикаторы в кабине анонсируют о подключении к миссии новых игроков (а также об их отключении, в случае обрыва связи на их стороне);
  • Набор индикаторов «Mission Router Panel», подобный LED-индикаторам на домашнем роутере, отображает поступление данных телеметрии и сетевых пакетов от других игроков. Таким образом вы будете видеть количество игроков в онлайн миссиях, их ID номера, а также индикаторы приближения к ним и основные показатели их телеметрии;
  • Звуковое оповещение озвучивает идентификационные номера и командную принадлежность выбранных объектов на радаре ближе 50 миль;
  • Для коммуникации игроков на игровом сервере (BoseNet.no-ip.biz) установлено свободное VoIP-приложение "Mumble", которое оптимизировано для игрового процесса в LAC; Детали по использованию «Mumble» в игре LAC читайте на сайте игры;
  • Иерархия коммуникации в миссиях (общий канал и приватные каналы для участников каждой из комманд).
  • Расширенная стандартная раскладка клавиатуры теперь пригодна для использования 16 новых «горячих клавиш» для функцый коммуникации, в дополнение к ранее определённым 44 горячим клавишам для управлкения польотом.
Также обновлен Linux Air Combat Network Manager - консольная утилита для проверки статуса игрового сервера "Linux Air Combat Server" на наличие подключений других игроков и названий текущих сценария и миссии.

* Видеообзор
* Скачать LAC 3.42 (исходники + бинарник для PCLinuxOS 64 bit)
* Скачать LAC Network Manager 0.19 (исходники + бинарник для PCLinuxOS 32 bit)

Инструкции по компиляции доступны на сайте игры по основной ссылке.

* Подробности

RawTherapee 5.0

Состоялся релиз программы RawTherapee 5.0, предоставляющей средства для редактирования фотографий и преобразования изображений в формате RAW.

RawTherapee предоставляет набор инструментов для коррекции цветопередачи, настройки баланса белого, яркости и контраста, а также функции автоматического повышения качества изображений и устранения шумов.

Реализовано несколько алгоритмов нормализации качества изображений, подавления шумов, усиления деталей, борьбы с лишними тенями, коррекции завала краев и перспективы, автоматического удаления битых пикселов и изменения экспозиции.

25 января 2017

Dreams of Elendin 2 v1.5.8

Системные требования:

Минимальная Конфигурация

    Тип процессора: Intel Pentium 4 2.0 Ghz / AMD XP 2200+
    512 Mб ОЗУ
    128 Mб DirectX® 8.0 / OpenGL 1.4 совместимая карта / nVIDIA® GeForce™ 5700 / ATI Radeon® 9600
    HTML5 - Chrome Web Browser (base).

Рекомендуемая Конфигурация

    Тип процессора: Intel Core 2 Duo E7400 / AMD 64 X2 5600+
    2 Гб ОЗУ
    512 Мб DirectX® 9.0c / OpenGL 2.1+ совместимая карта / nVIDIA® GeForce™ 9800 GTX / ATI Radeon® HD 4850
    HTML5 - Chrome Web Browser (base).


----------------------------------------------------------------------------

Тестируемая Конфигурация:

- Intel® Core™ i5- 4690K @4.2 GHz.
- DDR3 (1600) - 24GB (Dual).
- Ubuntu 16.04.1 /  Linux Mint 18 / x-86_64.
- DE / Cinnamon 3
- Kernel 4.4
- Multi-monitor 3280x1080
- Intel® HD Graphics 4600
- Nvidia GTX-1050 TI Windforce ddr5 4GB / 128 bit.
- Nvidia GTX-650 ddr5 1024 mb / 128 bit.
- Drivers 378.09
- WineHQ 2.x x-86_64 (Windows).


----------------------------------------------------------------------------

Описание:

Игровой проект рекомендован детям от 12 лет.
Основное направление, меньше насилия, больше Классики.
В игровом исполнении (дизайне) задействованы стихи и музыка разных классических авторов.
Геймплей в стиле аркады с логическими элементами сбора и поиска предметов.
Дополнительно игровой проект будет полезен детям от 7 лет, для изучения английского языка.
Консультант проекта в психологической основе дизайна и жанра, психолог Карро Елена Александровна.

Лицензия использования программы GNU GPL 3.
Для получения исходных кодов свяжитесь с авторами проекта (или используйте ссылку на сайте разработчиков).
Проект предоставляется на условиях «КАК ЕСТЬ».

----------------------------------------------------------------------------

Path 1.5.7 - 1.5.8

- Правка DoE2_doc.txt
- Дополнен DoE2_doc.txt
- Правка Manual.pdf
- Дополнен Manual.pdf
- Правка кода основных скриптов.
- Правка описания Достижений игрока.
- Развитие основной логики Достижений игрока (4 шт).
- Добавлен новый звук для Гусениц (игровой уровень Сад).
- Добавлен новый звук для Торнадо (игровой уровень Грибочки).
- Добавлен новый звук для Рыб, спрута, акулы (игровой уровень Глубина).
- Добавлен новый звук для Белок (игровой уровень Снег).
- Добавлен новый звук для сцены настроек игры.
- Добавлен новый звук для сцен выбора уровней.
- Добавлен новый звук для конечных сцен.
- Добавлен новый звук для Options меню (в игре).
- Правка базовой версии сайта (http://crimea-karro.ru/dev_karro/doe/).
- Правка базовой версии сайта, проверка md5sum для бинарных файлов.
- Добавлена анимация в игровом уровне Глубина (спрут).
- Добавлены новые спрайты в игровом уровне Глубина (крабы, ключ, замок и тд).
- Правка анимации в игровом уровне Снег (белки).
- Добавлены новые спрайты в игровом уровне Снег (сосульки, обледенения).
- Добавлена анимация в игровом уровне Снег (сосульки).
- Игровой уровень Снег, добавлен отвлекающий фактор (сосульки).
- Игровой уровень Снег, места коллизии игрока (ветки) отмечены обледенениями.
- Игровой уровень Снег, анимация морковки при общей коллизии объектов.
- Обновление игрового движка Godot Engine 2.1.2
- Правка сцены Credits, анимация текста, текст.
- Правка спрайта в игровом уровне Снег (заяц).

* Патчноут отражает ключевые изменения в игре и не содержит список всех исправлений.

----------------------------------------------------------------------------

Download:  http://crimea-karro.ru/dev_karro/doe/

24 января 2017

Microsoft открыл код DirectX Shader Compiler

Компания Microsoft объявила об открытии компилятора шейдеров DirectX Shader Compiler, предназначенного для трансляции шейдеров на языке HLSL (High-Level Shader Language, присутствует начиная с DirectX 9.0) в новый бинарный формат DXIL (DirectX Intermediate Language), поддерживаемый в DirectX 12.

Код открыт под лицензией MIT и реализован в форме модифицированной версии LLVM/Clang.

Для сообщества проект представляет интерес как отправная точка для создания трансляторов с HLSL/DXIL на языки GLSL и SPIR-V, чему способствует наличие готовых компонентов для трансляции в промежуточное представление LLVM.

Код также может быть использован проектом Wine в бэкенде Gallium3D (state tracker) с реализацией DirectX 12.

23 января 2017

Godot 2.1.2

Five months after the release of Godot 2.1, and two months after 2.1.1, it's the right time for another maintenance release in the stable branch!

While we are all looking with avid eyes at the awesome developments for Godot 3.0 shown on our Devblog or Juan's Twitter, you won't find much of them in this release... but it should already have some quality of life improvements and important bug fixes that you will definitely want for your published and WIP projects.

Download it now!

Highlights

This release is quite important for Apple developers, as it brings IPv6 in the networking API, which is now a requirement for applications on the Apple Store. It also fixes a regression from 2.1.1 in the OSX binaries, which had unwillingly set the minimum required OSX version too high.

Another major change is that a bug was fixed in the initialization of most audio drivers which caused an audio latency of about ~200 ms, quite annoying for games which need a precise timing for samples.
  • Networking: IPv6 support and many bug fixes and enhancements
  • Audio: Fix ~200 ms audio latency bug due to misinitialization of some drivers
  • GDScript: Ternary operator (a if cond else b)
  • 2D: Easy API for 2D split screen (with demo)
  • OSX: Fix minimum supported version when compiling with recent Xcode, now 10.9 (regression in 2.1.1)
  • Dozens of bug fixes
  • Many class reference documentation updates
  • Editor translation updates

Other notable changes

The full list of changes is of course lengthier, as it contains 112 commits made since 2.1.1-stable (excluding merge commits). Here's a selection of some of the most interesting ones for end users:
  • Linux/X11: Fix crash when neither ALSA nor Pulse are installed
  • Web: Fixes and improvements for WebAssembly/asm.js
  • Editor: Fix Script Editor drawing over dialogs
  • Editor: Ability to change visibility when ancestor node is hidden (with proper visual feedback)
  • Editor: Add bucket fill preview in TileMap
  • Editor: Add favorites and recent history to create dialog
  • GDScript: Named colors in the Color API
  • 2D: Fix Particle2D initial size randomness property having no effect
  • 2D: Add the finished signal to AnimatedSprite
  • 2D: Add Node2D's set_global_rot, set_global_rotd, set_global_scale and corresponding getters
  • GUI: Make deselect work for TreeItem in SELECT_SINGLE mode and emit item_selected
  • GUI: PopupMenu upgrade: Hide on item selection
  • GUI: Flat button and and styleboxes for ButtonArray
  • Libraries: Embedded library updates: libpng 1.6.28, zlib 1.2.11, opus 1.3 and opusfile 0.8, webp 0.5.2
That's it for this release, as usual it brought its fair share of bug fixes and improvements and upgrading existing projects to this new version should be hassle-free.

Support duration

As mentioned previously, the 2.1.x stable branch will continue to receive bug fixes and enhancements at least until Godot 3.0-stable is released - and potentially beyond, depending on whether version 3.0 will support OpenGL 2.x / OpenGL ES 2.x devices.
Our current gut feeling sets the 3.0 release around May/June 2017 - it will definitely be our biggest (and likely greatest) release so far!

Have fun with this new release!

Blender Developers meeting notes, January 22, 2017

A performance update to Blender 2.78 will be released this week - including the amazing 10x Cycles rendering speedup!
Ton writes:
Why do we need such a release?
Fair enough question is why do we make such a release. The answer here is
that we've been working hard on getting various things optimised in Blender. Some
work was done in collaboration with other developers from various companies
and studio and they will be more than happy to see this release. Will keep them
motivated to stay around as well!
Since the upcoming 2.79 release will take at least 2 months to release
since now it's easier and faster just to cherry-pick all the performance commits from
master branch on top blender-2.78-release branch.
Read the full update about this release here.
1) Blender 2.78b update
  • As mailed to this list yesterday; we will release a performance (speed) update for 2.78a. A new build can be made available within a week. Here is the branch.
  • An open issue is still a much anticipated Nvidia Cuda 8.0 update (for Windows 10 especially). According to Nvidia the official release would happen this week though. Stay tuned for updates.
2) Blender 2.79 release targets
  • An overview of current targets is here:
    https://wiki.blender.org/index.php/Dev:2.7
  • Filmic Blender has not officially been submitted for review, we'll ask Troy Sobotka about it.
    It's in github though: https://github.com/sobotka/filmic-blender
    Main issue seems to be that the filmic OCIO files break compatibility.
  • Shadow catcher for Cycles is nearly done, will be wrapped up.
3) Blender 2.8
  • Viewport team is a bit behind with coordination. Suggested is to have a dedicated irc meeting.
    Dalai Felinto will do a call and schedule a good moment. Join the viewport list here:
    https://lists.blender.org/mailman/listinfo/bf-viewport
4) Other topics
  • The developer.blender.org website will be upgraded tomorrow ("Phabricator"). Special attention will
    go to preventing spambots to post there.
Regards,
-Ton-

21 января 2017

higan 102

Состоялся 102-й релиз свободного (GPLv3) мультиплатформенного эмулятора игровых платформ, отличающегося от аналогичных программ вниманием к точности воспроизведения инструкций образов картриджей (при этом используется заметно больше ресурсов ПК).

После полугода разработки в дополнение к классу Nintendo (разработкой которого автор занимается уже более 12 лет, а сам проект раннее назывался bsnes) добавлен новый класс эмуляторов Sega — Master System (Mark III), Sega Game Gear, Sega Mega Drive (Genesis).

Заявлена полная поддержка FreeBSD 10.0+ и 64-битной Windows (XP и новее), а также вторичная поддержка 32-битных версий Windows, Linux 3.2+ и OS X 10.7+.

* Скачать
* Подробности

18 января 2017

Открыта кампания по финансированию разработки движка GIMP

Эвинд Колас запустил персональную кампанию на Patreon по финансированию своей работы над GEGL — движком GIMP, использующим ацикличные графы для обработки изображений.

Последние 12 лет Эвинд занимался проектом исключительно в свободное время. Ему принадлежит 42% коммитов в GEGL и 50% коммитов в babl. Сейчас он готов сделать GEGL и babl своими основными проектами и на уровне движка работать над повышением производительности, поддержкой произвольных цветовых пространств в GIMP (сейчас есть лишь выбор между sRGB и линеаризованным RGB), полноценной поддержкой функций, необходимых для предпечатной подготовки, и другими задачами.

К моменту запуска кампании Эвинд активно включился в подготовку GIMP 2.10 и занимается переписыванием кода, реализующего режимы смешивания слоев, а также работает над улучшением обработки данных в линеаризованном пространстве.

* Подробности

17 января 2017

Free PBR Textures Library



Here's a rich collection of PBR ready materials - containing all the PBR channels you need!Marco writes:
This is a Library full of Free PBR Textures that will grow everyday. They are Seamless and contain all the Maps like Albedo, Reflectivity, Roughness, Normal and other maps. 
A single place, for all the texture you need, for Free and for any purpose. The number of Textures grows also thanks to Andrey Salamandic.


16 января 2017

Blender Developers meeting notes, January 15, 2017

1) Blender 2.79 targets

A detailed mesh with blue thingies, bound to a simplified mesh with a cloth simulation.
2) Blender 2.8 project
  • Bastien Montagne asks again for quick review by Brecht or Sergey of the initial 'Override' work.
  • Julian Eisel finished the foundation work for the main integration of workspaces (needs review).
  • Fracture modifier team will write a doc with requirements for new depsgraph, to make
    sure things align well.
  • The palette proposal: Grease Pencil will use current Blender palette system.
3) GSoC 2017
Time to apply again for Google Summer of Code. Application starts next week, I will handle it.

Laters,
-Ton-

14 января 2017

Компания Google открыла код Draco

Компания Google опубликовала наработки проекта Draco, в рамках которого подготовлена библиотека для эффективного сжатия 3D-данных, таких как полигональные сетки (mesh) и облака точек.

Код написан на языке С++ (имеется вариант декодировщика на JavaScript) и распространяется под лицензией Apache 2.0.

Draco поддерживает сжатие параметров расположения точек, информации о связях, цветах, нормалях, мешах, координатах текстур и других геометрических атрибутов. Библиотека позволяет существенно сократить объем хранимых и передаваемых по сети 3D-данных, обеспечив при этом высокую скорость распаковки и упаковки.

Например, использование Draco даёт возможность существенно уменьшить размер 3D-приложений и игр, сократить время на загрузку 3D-сцен и параметров визуализации, уменьшить объём данных для систем виртуальной и дополненной реальности, оптимизировать хранение данных от лидаров.   

13 января 2017

Dreams of Elendin 2 v1.5.7



----------------------------------------------------------------------------

Системные требования:

Минимальная Конфигурация

    Тип процессора: Intel Pentium 4 2.0 Ghz / AMD XP 2200+
    512 Mб ОЗУ
    128 Mб DirectX® 8.0 / OpenGL 1.4 совместимая карта / nVIDIA® GeForce™ 5700 / ATI Radeon® 9600
    HTML5 - Chrome Web Browser (base).

Рекомендуемая Конфигурация

    Тип процессора: Intel Core 2 Duo E7400 / AMD 64 X2 5600+
    2 Гб ОЗУ
    512 Мб DirectX® 9.0c / OpenGL 2.1+ совместимая карта / nVIDIA® GeForce™ 9800 GTX / ATI Radeon® HD 4850
    HTML5 - Chrome Web Browser (base).


----------------------------------------------------------------------------

Тестируемая Конфигурация:

- Intel® Core™ i5- 4690K @4.2 GHz.
- DDR3 (1600) - 24GB (Dual).
- Ubuntu 16.04.1 /  Linux Mint 18 / x-86_64.
- DE / Cinnamon 3
- Kernel 4.4
- Multi-monitor 3280x1080
- Intel® HD Graphics 4600
- Nvidia GTX-650 ddr5 1024 mb / 128 bit.
- Nvidia GT-430 ddr3 1024 mb / 128 bit.
- Drivers 375.26
- WineHQ 2.0 x-86_64 (Windows).


----------------------------------------------------------------------------

Описание:

Игровой проект рекомендован детям от 12 лет.
Основное направление, меньше насилия, больше Классики.
В игровом исполнении (дизайне) задействованы стихи и музыка разных классических авторов.

Геймплей в стиле аркады с логическими элементами сбора и поиска предметов.
Дополнительно игровой проект будет полезен детям от 7 лет, для изучения английского языка.

Консультант проекта в психологической основе дизайна и жанра, психолог Карро Елена Александровна.

Лицензия использования программы GNU GPL 3.
Для получения исходных кодов свяжитесь с авторами проекта (или используйте ссылку на сайте разработчиков).

Проект предоставляется на условиях «КАК ЕСТЬ».

----------------------------------------------------------------------------

Path 1.5.0 - 1.5.7

- Правка общего хода игровой логики, текстур, звука и тд.
- Доработка конечных сцен уровней (выход / рестарт уровня).
- Игровой уровень Сад, доработки спрайта и анимации яблок.
- Добавлена первичная логика Достижений игрока.
- Правка DoE2_doc.txt
- Добавлен Manual.pdf (плюс исходные файлы).
- Добавлен базовая версия сайта (http://crimea-karro.ru/dev_karro/doe/).
- Добавлена вторичная сцена выбора уровней (для разработки и дополнения проекта).
- Доработка дизайна сцены меню.
- Правка реализации освещения в сценах выбора уровней.
- Правка реализации логики в игровом уровне Снег, удаление снежных комьев, при исчезновении белок.
- Правка анимации в игровых уровнях Снег и Сад (яблок и комьев снега).
- Правка анимации в игровом уровни Грибочки (торнадо).

----------------------------------------------------------------------------

Download: http://crimea-karro.ru/dev_karro/doe/


12 января 2017

Книга «Game Development with Blender» стала свободной

Майк Пэн (Mike Pan) сообщил о публикации на GitHub своей популярной книги о работе с модулем Game Engine в программе Blender.

Лицензия книги — Creative Commons BY-SA.
The #B3D Game Engine Book is getting ready to be re-released for free! github.com/mikepan/GameEngineBook
15:41 - 6 янв. 2017 г.
На данный момент она опубликована в виде файлов с разметкой Markdown и все еще содержит ошибки. Майк продолжает «вычищать» их и просит помощи в вычитке опубликованных файлов книги:
Since This book was written 3 years ago, Blender has gone through many many improvements. So there will be omissions and errors, please help us keep this book up-to-date by submitting a pull request on GitHub.
Подробности

How to create animated infographics in Blender



Learn how to create animated motion graphics in Blender with this new tutorial by Moonman Pictures
A short while ago I made a facebook post about a commercial spot that I created for Apex water filters. Someone asked me to do a tutorial, so here it is :)

Have fun,
Best wishes,
The MoonMan

digiKam 5.4

Состоялся релиз программы для управления коллекцией фотографий digiKam 5.4.0. Кроме закрытия более 200 ошибок новый выпуск примечателен полной переработкой кода для работы с видеофайлами, улучшением системы выявления дубликатов и расширением средств для группировки изображений.

Для обработки видео и звуковых файлов digiKam переведён с Qt5Multimedia на фреймворк QtAV, который не привязан к GStreamer в Linux и не требует отдельной ручной установки кодеков в Windows и macOS.

QtAV использует компоненты пакета FFmpeg, которые едины для всех поддерживаемых платформ. Использование QtAV позволило реализовать полноценные средства построения эскизов для видеофайлов и обеспечить надёжную работу функции быстрого предпросмотра.   

11 января 2017

Civilization VI будет выпущена для GNU/Linux

Пошаговая стратегия Civilization VI, вышедшая в октябре для платформ Windows и macOS, в ближайшее время будет выпущена и для платформы Linux. Об этом официально объявлено в блоге компании Aspyr Media, разработавшей игру.

Игра Civilization VI уже завоевала звание лучшей стратегической игры года на церемонии The Game Awards 2016 и лучшей игры на церемонии Game Critics Awards 2016.   

Synfig 1.2

Ключевые новшества Synfig 1.2:
  • Полностью переписан движок рендеринга. Новый движок построен использованием многопоточной архитектуры и изначально создан с оглядкой на оптимизацию, что позволило добиться сокращения потребления памяти и значительно увеличить производительности при работе с растровыми и векторными элементами;

  • Интеграции с пакетом Papagayo для выполнения операций по липсинху (lipsync), синхронизации движения губ персонажа с речью на звуковой дорожке. Поддержка липсинха обеспечена в процессе работы над третьей серией анимационного фильма Моревна.

  • Новое оформление интерфейса для настройки параметров редактора;
  • Новый слой "Free Time", позволяющий анимировать значения времени, например, для создания эффекта замедления времени;
  • Новый конвертер "Animated File", позволяющий загрузить направляющие точки из внешних файлов (пока поддерживается только формат PGO);
  • Рендеринг в через CLI теперь выполняется в несколько потоков;
  • Слои Time Loop, Free Time и Stroboscope объединены в одну категорию Time;
  • Добавлена комбинация Alt+0 для показа и скрытия всех обработчиков;
  • Код Synfig приведён к совместимости со стандартом C++11;
  • Добавлен блок всплывающих подсказок для групп в виджете трансформации;
  • В нижний левый угол холста добавлена специальная кнопка для изменения степени масштабирования;
  • В конвертер Add добавлена поддержка выполнения обратных действий для векторных типов. 

09 января 2017

Mesa добавлена поддержка OpenGL 4.0 / Haswell и Ivy Bridge

Samuel Iglesias Gonsálvez опубликовал в списке рассылки набор из 22 патчей, включающих OpenGL 4.0 для оборудования на базе Ivy Bridge.

Чуть ранее было добавлено последнее недостающее расширение, необходимое для включения OpenGL 4.0 для Haswell (см. подробности).

* Подробности

Blender Developers meeting notes, January 8, 2017

Here are the notes from today's 15h UTC meeting in irc.freenode.net #blendercoders.

1) Blender 2.8 project
  • Nothing to add for the meeting this week.
2) Blender 2.79 and other projects
  • Antonio Vazquez would like a formal decision about how to use Palettes in Blender. He will mail this list the details.
  • The target list in progress.
  • Luca Roos has new surface deform modifier ready (cloth). A patch + doc are coming to this list soon.
  • We still didn't plan the next release. Work on 2.8 has priority.
    Proposed planning:
    • Mid February: define release targets
    • Mid March: wrap up targets, first test build
    • Early April: Release Candidate
  • Patch reviewing and bug tracker triaging can still use your help!
    The bug tracker went down with 20+ last weel though, kudos to everyone who's helping.
Laters,
-Ton-

06 января 2017

Wyrmsun 2.5.2

Вышла новая версия свободной (GPLv2, CC-BY-SA 3.0) стратегии реального времени (RTS) — Wyrmsun 2.5.2. Wyrmsun представляет собой основанную на модифицированном движке Stratagus игру, включающую в себя:
  • ретро-графику;
  • несколько цивилизаций (играть можно за 2 из них: за людей и дварфов);
  • 23 доступных квеста;
  • десятки юнитов, строений и технологий;
  • системой уровней юнитов;
  • героев;
  • предметы, которые могут выпасть с убитых врагов;
  • десятки карт + случайные карты;
  • поддержку модов;
  • режим игры «Grand Strategy», в котором сочетается стратегия на глобальной карте, и локальные тактические бои;
  • встроенную в игру энциклопедию, в которой игрок может узнать больше о юнитах, зданиях и т. д.
В вышедшей версии игры была проведена корректировка баланса и исправление ошибок. Так, например, изменено количество некоторых юнитов на некоторых картах, в сгенерированных случайных картах теперь ресурсы находятся рядом с базой игрока, также для таких карт был изменеён набор базовых ресурсов. Кроме того, были исправлены ошибки с поведением некоторых юнитов.

В на данный момент не вышедшей грядущей версии (2.5.3, она ещё не вышла, но список планируемых изменений уже доступен в README) планируется улучшение AI, исправления в генераторе карт, обновления сценаериев и многое другое.

* Официальный сайт

Tutorial on PBR Texture Creation Workflow in Blender



This is an experimental PBR texture creation workflow I am developing for advance texturing in Blender which can be cross platform in game engines and also in VFX environment.

I am trying to hack the micro bump more and will let you know if something can be done more accurately. If you have any suggestion please let me know. Thanks.

05 января 2017

Inkscape 0.92

Основные новшества:
  • Добавлен инструмент для создания ячеистых градиентов (Mesh Gradients), упрощающих выполнение операций по фотореалистичному заполнению областей. Градиент создаётся по сетке, цветовые переходы в которой определяются через привязку цветов к узлам сетки. Mesh-градиенты уже поддерживаются в PDF и претендуют на включение в стандарт SVG 2;
  • Добавлена порция новых режимов для эффектов на основе напрявляющих (Live Path Effects). Добавлены операции для интерактивного изменения перспективы, деформации, отражения и вращения. Возвращены вспомогательные линии. В Spiro Live обеспечен показ результата во время расстановки направляющих. Реализована возможность вызова эффекта BSpline из инструментов Pen и Pencil. Добавлен эффект Roughen, созданный по мотивам расширений "add nodes" и "jitter nodes". Добавлен эффект Simplify для недеструктивной чистки векторных элементов через сглаживание направляющих, форм, групп, клипов и масок;
  • Реализованы многие свойства SVG2 и CSS3, такие как paint-order и mix-blend-mode. Для соответствия стандарту CSS разрешение по умолчанию переключено с 90dpi на 96dpi. Расширены возможности по вертикальному размещению текста c использованием свойств CSS 3 'text-orientation' и 'writing-mode'. К требованию стандарта CSS приведена расстановка межстрочных интервалов;
  • Добавлен новый диалог Object для манипуляций с деревом объектов. Например, можно выполнять операции перегруппировки, выбора, пометки, скрытия и закрепления любых объектов на рисунке;
  • Добавлен диалог Selection Sets для создания наборов выбранных объектов, позволяющий группировать объекты друг с другом, независимо от структуры документа;
  • Ориентиры теперь могут быть закреплены для избежания случайного перемещения;
  • Добавлена порция новых расширений, например, расширение для бесшовных шаблонов;
  • Добавлен фильтр для симуляции восприятия при дальтонизме;
  • Расширены возможности инструмента Распылитель (Spray): новый режим очистки, опция напыления без перекрытий, распыление с учётом длительности нажатия и т.д.
  • Режимы смешивания теперь могут применяться как к отдельным объектам, так и к слоям. Добавлено 11 новых режимов смешивания.
  • Реализовано интерактивное сглаживание для линий, созданных при помощи инструмента Карандаш (Pencil);
  • В инструменте Ручка (Pen) добавлена возможность использования линий BSpline;
  • Для упрощения оценки прозрачности объектов теперь может использоваться фон в виде шахматной доски;
  • Система сборки переведена с Autotools на CMake. В будущем ожидается переход с bzr на git, переключение с Gtk2 на Gtk3 и использование стандарта C++11. 

04 января 2017

Surface Follow Script is now available



At the 2016 Blender Conference I showed a script that lets you bind an object to the surface of another object. It's great for attaching accessories to already-rigged characters or any other situation where you want an object to deform with the surface of another object.

I've made the script available as an addon along with two others on GitHub.
The second script let's you create a flattened version of your mesh similar to UV unwrapping. It works great with the surface follow script for placing or deforming objects along the surface of a complex shape.

The third script lets you transform textures right in the viewport by clicking and dragging. You can move, rotate, and scale textures with custom origins.
The thread on blenderartists.org is here.

02 января 2017

Godot's new renderer, progress report #3

t's been a month since the second progress report, and progress continues towards the new Godot renderer. This milestone was (and will likely be) the most difficult, due to the techniques that had to be implemented.

As a result, many of the goals for it were not met (will have to be moved to a new Milestone 4), but hopefully everything that remains is simpler.

Detail of tasks done for Milestone #3 (December 2016)

Glow Processor

Glow effects are most commonly done by taking the whole screen, shrinking it, blurring it and then blending it back (using screen, additive or soflight blending modes).

Godot 2.0 already supported this in a more or less limited fashion, so the challenge for 3.0 was, how to make glow much better? how to make it totally awesome?

Tone Mapping

As was mentioned in previous posts, Godot 3.0 renderer works entirely in linear space (Gamma is no longer supported). This workflow allows for something nice called "tone mapping", which means that the output image in linear space can be applied a curve to make some details more visible.


Godot 2.0 supported only Linear and Reinrdhard tonemappers. Godot 3.0 supports Linear, Reindhard, Filmic and Aces tonemappers.

https://godotengine.org/article/godots-new-renderer-progress-report-3

OpenStreetMap в игровом движке Unreal Engine 4

Для игрового движка Unreal Engine 4 подготовлен плагин, позволяющий использовать карты OpenStreetMap для формирования реалистичного ландшафта местности.

Например, можно сформировать для игры модель реального города с расположением домов и улиц, соответствующим действительности. Код плагина открыт под лицензией MIT.

Проекты по использованию карт OpenStreetMap для организации игры в реальном окружении также развиваются для свободных игр SuperTuxKart и FlightGear.  

Сектора Лирики