Верзија КТ 6 Алпха сада је доступна за тестирање

Компанија Кт најавила је пуштање пробне верзије Кт 6 „Алпха“ и наглашава разне промене и функције повезане са 3Д АПИ-има, као и побољшања у коду.

Поред тога такође истакнуто је да Кт 6 укључује значајне архитектонске промене а за израду је потребан компајлер који подржава стандард Ц ++ 17.

КТ 6 Алпха карактеристике

У овој тест верзији, даИстиче да је нови апстраховани графички АПИ не зависи од 3Д АПИ-ја оперативног система. Кључна компонента новог стека Кт графикона је механизам за приказивање сцена који користи РХИ слој (Рендеровање хардверског интерфејса) за пружање Кт Куицк апликација не само са ОпенГЛ-ом, већ и на Вулкан, Метал и Дирецт 3Д АПИ-има.

осим од Резидент Кт Куицк 3Д модула са АПИ-јем за стварање корисничких интерфејса заснованих на Кт Куицк који комбинују 2Д и 3Д графику. Кт Куицк 3Д вам омогућава да користите КМЛ за дефинисање елемената 3Д интерфејса без употребе УИП формата.

У Кт Куицк 3Д за 2Д и 3Д можете да користите време извођења (Кт Куицк), изглед сцене и оквир за анимацију, а Кт Десигн Студио за развој визуелног интерфејса.

Модул решава проблеме попут великих трошкова при интеграцији КМЛ-а са садржајем из Кт 3Д или 3Д Студио, и пружа могућност синхронизације анимација и трансформација на нивоу појединачног кадра између 2Д и 3Д.

такође основни код је реструктуриран поделивши га на мање делове и смањивши величину основног производа. Алати за програмере и прилагођене компоненте испоручиће се као додаци дистрибуирани путем Кт Маркетплаце-а.

Штавише, такође Помиње се значајан редизајн КМЛ-а:

  • Снажна подршка за куцање.
  • Способност компајлирања КМЛ репрезентације у Ц ++ и машински код.
  • Омогућите пуну подршку за ЈаваСцрипт (коришћење потпуно функционалног ЈаваСцрипт механизма захтева пуно ресурса, што отежава употребу КМЛ-а на хардверу као што су микроконтролери).
  • Одбијање верзије у КМЛ-у.
  • Обједињавање структура података, дуплираних у КОбјецт и КМЛ (смањиће потрошњу меморије и убрзати покретање).
  • Избегавајте генерисање структура података у току извођења у корист генерисања у време компајлирања.
  • Сакријте интерне компоненте помоћу приватних својстава и метода.
  • Побољшана интеграција са развојним алатима за рефакторирање времена компајлирања и дијагностику грешака.

Такође си додали алате за управљање ресурсима повезаним са графиком у време компајлирања, као што је претварање ПНГ слика у компресоване текстуре или претварање сенки и мрежа у бинарне формате оптимизоване за одређени хардвер.

Тхе уграђивање обједињене теме и стилског покретача да бисте постигли изглед и осећај Кт виџета и изворних Кт Куицк апликација на различитим радним површинама и мобилним платформама.

Одлучено је да се користи ЦМаке уместо КМаке као систем изградње. Подршка за изградњу апликација помоћу КМаке остаће, али Кт ће се градити помоћу ЦМаке.

ЦМаке је изабран зато што се овај сет алата широко користи у окружењу за развој пројеката Ц ++ и компатибилан је са многим ИДЕ-има. Развој Кб система за изградњу, који је замишљен као замена за КМаке, наставила је заједница.

La прелазак током развоја на стандард Ц ++ 17 (раније је коришћен Ц ++ 98, а од Кт 5.7 - Ц ++ 11). Кт 6 планира да подржи многе модерне Ц ++ функције, али без губитка компатибилности са кодом на основу претходних стандарда.

Добро као могућност коришћења неких функција понуђених за КМЛ и Кт Куицк у Ц ++ коду. То укључује нови систем својстава за КОбјецт и сличне класе. Мотор за рад са везама из КМЛ-а биће интегрисан у Кт језгро, смањујући оптерећење и потрошњу меморије за везе и чинећи их доступним свим деловима Кт-а, а не само Кт Куицк-у.

Коначно се спомиње да датум изласка стабилне верзије биће 1. децембра текуће године.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.