diff --git a/Docs/ImagesExamples/Scene_redactor.png b/Docs/ImagesExamples/Scene_redactor.png new file mode 100644 index 0000000..110d72e Binary files /dev/null and b/Docs/ImagesExamples/Scene_redactor.png differ diff --git a/Docs/ImagesExamples/Scene_viewer.png b/Docs/ImagesExamples/Scene_viewer.png new file mode 100644 index 0000000..01d3ba4 Binary files /dev/null and b/Docs/ImagesExamples/Scene_viewer.png differ diff --git a/Docs/RPZ.docx b/Docs/RPZ.docx new file mode 100644 index 0000000..80f74f6 Binary files /dev/null and b/Docs/RPZ.docx differ diff --git a/MainForm.ui b/MainForm.ui index 9744a6c..025159c 100644 --- a/MainForm.ui +++ b/MainForm.ui @@ -17,7 +17,7 @@ - Редактор интерьера + Interior redactor @@ -44,7 +44,7 @@ - Файл + File @@ -57,11 +57,11 @@ - Вид + View - Метод отображения сцены + Drawing method @@ -73,7 +73,7 @@ - Визуальный стиль приложения + Interface style @@ -130,10 +130,10 @@ :/menu_icons/images/new.png:/menu_icons/images/new.png - Создать сцену + New scene - <html><head/><body><p>Создать новую сцену с помощью редактора сцены.</p></body></html> + <html><head/><body><p>Create new scene with scene redactor.</p></body></html> @@ -150,10 +150,10 @@ :/menu_icons/images/open_file.png:/menu_icons/images/open_file.png - Открыть сцену + Open scene - <html><head/><body><p>Открыть готовую сцену, загрузив её из файла.</p></body></html> + <html><head/><body><p>Open existing scene.</p></body></html> @@ -173,10 +173,10 @@ :/menu_icons/images/save.png:/menu_icons/images/save.png - Сохранить + Save - <html><head/><body><p>Сохранить текущую сцену в файл.</p></body></html> + <html><head/><body><p>Save current scene to file.</p></body></html> @@ -196,10 +196,10 @@ :/menu_icons/images/save_as.png:/menu_icons/images/save_as.png - Сохранить как... + Save as - <html><head/><body><p>Сохранить текущую сцену в новый файл.</p></body></html> + <html><head/><body><p>Save current scene to new file.</p></body></html> @@ -216,10 +216,10 @@ :/menu_icons/images/close.png:/menu_icons/images/close.png - Выход + Exit - <html><head/><body><p>Выйти из приложения.</p></body></html> + <html><head/><body><p>Close the application.</p></body></html> @@ -239,10 +239,10 @@ :/menu_icons/images/edit.png:/menu_icons/images/edit.png - Редактировать сцену + Edit scene - <html><head/><body><p>Редактировать текущую сцену с помощью редактора сцены.</p></body></html> + <html><head/><body><p>Edit current scene with scene redactor.</p></body></html> @@ -261,7 +261,7 @@ false - Каркасная модель + Skeleton model @@ -277,7 +277,7 @@ false - Буфер глубины + Depth buffer @@ -293,7 +293,7 @@ true - Стандартный + Native @@ -309,7 +309,7 @@ true - Тёмный + Black @@ -325,7 +325,7 @@ true - Полноэкранный режим + Full screen F11 @@ -336,7 +336,7 @@ true - Буфер глубины с фильтрацией заносимых граней + Depth buffer with clever polygon choosing @@ -347,7 +347,7 @@ false - Буфер глубины с освещением + Depth buffer with light @@ -358,7 +358,7 @@ true - Буфер глубины с освещением и фильтрацией заносимых граней + Depth buffer with light and clever polygon choosing diff --git a/README.md b/README.md index 1e03bf6..be92aef 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,10 @@ # InteriorRedactor Qt-written crossplatform interior redactor and viewer, with support of using your own obj-models. No OpenGL or DirectX libraries required. +Scene is drawing with z-buffer (depth buffer) algorythm and Gouraud shading. +There are many included obj models, but if you want to use your own, put them into any folder in /models (you can create your folder). +Sources compatible with any version of Qt5.x library. +Full description on russian language you can find in /Docs/RPZ.docx +## Screenshots +![Scene redactor image](https://github.com/DenisBabarykin/InteriorRedactor/blob/master/Docs/ImagesExamples/Scene_redactor.png) +![Scene viewer image](https://github.com/DenisBabarykin/InteriorRedactor/blob/master/Docs/ImagesExamples/Scene_viewer.png) \ No newline at end of file diff --git a/SceneRedactorForm.ui b/SceneRedactorForm.ui index 7633ed6..f927755 100644 --- a/SceneRedactorForm.ui +++ b/SceneRedactorForm.ui @@ -17,7 +17,7 @@ - Редактор сцены + Scene redactor @@ -46,126 +46,126 @@ - Каталог + Catalog - Шкафы + Wardrobes - Шкаф_1 + Wardrobe_1 - Шкаф_2 + Wardrobe_2 - Шкаф_3 + Wardrobe_3 - Кровати + Beds - Кровать_1 + Bed_1 - Кровать_2 + Bed_2 - Кровать_3 + Bed_3 - Кровать_4 + Bed_4 - Кровать_5 + Bed_5 - Журнальные столики + Magazine tables - Журнальный столик 1 + Magazine_table_1 - Журнальный столик 2 + Magazine_table_2 - Журнальный столик 3 + Magazine_table_3 - Обеденные столы + Kitchen tables - Обеденный стол 1 + Kitchen_table_1 - Обеденный стол 2 + Kitchen_table_2 - Стулья + Chairs - Стул_1 + Chair_1 - Стул_2 + Chair_2 - Стул_3 + Chair_3 - Стул_4 + Chair_4 - Стул_5 + Chair_5 - Стул_6 + Chair_6 @@ -177,7 +177,7 @@ - Объекты на сцене + Scene's objects @@ -212,7 +212,7 @@ - Удалить объект на сцене + Delete scene's object diff --git a/SceneSizesInput.ui b/SceneSizesInput.ui index e99371e..90fec75 100644 --- a/SceneSizesInput.ui +++ b/SceneSizesInput.ui @@ -17,7 +17,7 @@ - Создание новой сцены + New scene creating true @@ -46,7 +46,7 @@ - Введите размеры сцены: + Enter scene's sizes: @@ -71,14 +71,14 @@ - Допустимые размеры сцены от 200 до 20000 + Allowable sizes from 200 to 2000 - Длина + Length @@ -92,7 +92,7 @@ - Ширина + Width @@ -125,7 +125,7 @@ - ОК + OK @@ -138,7 +138,7 @@ - Отмена + Cancel