code format
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
*/
|
||||
|
||||
#include "material_editor.h"
|
||||
|
||||
#include "ui_material_editor.h"
|
||||
|
||||
|
||||
@@ -31,11 +32,8 @@ MaterialEditor::MaterialEditor(QWidget * parent): QWidget(parent) {
|
||||
void MaterialEditor::changeEvent(QEvent * e) {
|
||||
QWidget::changeEvent(e);
|
||||
switch (e->type()) {
|
||||
case QEvent::LanguageChange:
|
||||
ui->retranslateUi(this);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
case QEvent::LanguageChange: ui->retranslateUi(this); break;
|
||||
default: break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -56,32 +54,38 @@ void MaterialEditor::setMaterial(const Material & m) {
|
||||
ui->mapSpecularity->setMap(m.map_specularity);
|
||||
ui->mapBump->setMap(m.map_normal);
|
||||
ui->mapRelief->setMap(m.map_relief);
|
||||
ui->lineReflFront->setProperty("GLpath", m.map_reflection.path(0)); ui->lineReflFront->setText(QFileInfo(m.map_reflection.path(0)).fileName());
|
||||
ui->lineReflBack->setProperty("GLpath", m.map_reflection.path(1)); ui->lineReflBack->setText(QFileInfo(m.map_reflection.path(1)).fileName());
|
||||
ui->lineReflLeft->setProperty("GLpath", m.map_reflection.path(2)); ui->lineReflLeft->setText(QFileInfo(m.map_reflection.path(2)).fileName());
|
||||
ui->lineReflRight->setProperty("GLpath", m.map_reflection.path(3)); ui->lineReflRight->setText(QFileInfo(m.map_reflection.path(3)).fileName());
|
||||
ui->lineReflTop->setProperty("GLpath", m.map_reflection.path(4)); ui->lineReflTop->setText(QFileInfo(m.map_reflection.path(4)).fileName());
|
||||
ui->lineReflBottom->setProperty("GLpath", m.map_reflection.path(5)); ui->lineReflBottom->setText(QFileInfo(m.map_reflection.path(5)).fileName());
|
||||
ui->lineReflFront->setProperty("GLpath", m.map_reflection.path(0));
|
||||
ui->lineReflFront->setText(QFileInfo(m.map_reflection.path(0)).fileName());
|
||||
ui->lineReflBack->setProperty("GLpath", m.map_reflection.path(1));
|
||||
ui->lineReflBack->setText(QFileInfo(m.map_reflection.path(1)).fileName());
|
||||
ui->lineReflLeft->setProperty("GLpath", m.map_reflection.path(2));
|
||||
ui->lineReflLeft->setText(QFileInfo(m.map_reflection.path(2)).fileName());
|
||||
ui->lineReflRight->setProperty("GLpath", m.map_reflection.path(3));
|
||||
ui->lineReflRight->setText(QFileInfo(m.map_reflection.path(3)).fileName());
|
||||
ui->lineReflTop->setProperty("GLpath", m.map_reflection.path(4));
|
||||
ui->lineReflTop->setText(QFileInfo(m.map_reflection.path(4)).fileName());
|
||||
ui->lineReflBottom->setProperty("GLpath", m.map_reflection.path(5));
|
||||
ui->lineReflBottom->setText(QFileInfo(m.map_reflection.path(5)).fileName());
|
||||
active = true;
|
||||
}
|
||||
|
||||
|
||||
Material MaterialEditor::material() {
|
||||
Material m;
|
||||
m.color_diffuse = ui->colorDiffuse->color();
|
||||
m.color_specular = ui->colorSpecular->color();
|
||||
m.color_diffuse = ui->colorDiffuse->color();
|
||||
m.color_specular = ui->colorSpecular->color();
|
||||
m.color_self_illumination = ui->colorSelfIllum->color();
|
||||
m.glass = ui->checkGlass->isChecked();
|
||||
m.transparency = ui->spinTransparent->value();
|
||||
m.reflectivity = ui->spinReflect->value();
|
||||
m.iof = ui->spinIOF->value();
|
||||
m.dispersion = ui->spinDispersion->value();
|
||||
m.map_diffuse = ui->mapDiffuse->map();
|
||||
m.map_specular = ui->mapSpecular->map();
|
||||
m.map_self_illumination = ui->mapSelfIllum->map();
|
||||
m.map_specularity = ui->mapSpecularity->map();
|
||||
m.map_normal = ui->mapBump->map();
|
||||
m.map_relief = ui->mapRelief->map();
|
||||
m.glass = ui->checkGlass->isChecked();
|
||||
m.transparency = ui->spinTransparent->value();
|
||||
m.reflectivity = ui->spinReflect->value();
|
||||
m.iof = ui->spinIOF->value();
|
||||
m.dispersion = ui->spinDispersion->value();
|
||||
m.map_diffuse = ui->mapDiffuse->map();
|
||||
m.map_specular = ui->mapSpecular->map();
|
||||
m.map_self_illumination = ui->mapSelfIllum->map();
|
||||
m.map_specularity = ui->mapSpecularity->map();
|
||||
m.map_normal = ui->mapBump->map();
|
||||
m.map_relief = ui->mapRelief->map();
|
||||
m.map_reflection.setPath(0, ui->lineReflFront->property("GLpath").toString());
|
||||
m.map_reflection.setPath(1, ui->lineReflBack->property("GLpath").toString());
|
||||
m.map_reflection.setPath(2, ui->lineReflLeft->property("GLpath").toString());
|
||||
@@ -93,7 +97,10 @@ Material MaterialEditor::material() {
|
||||
|
||||
|
||||
void MaterialEditor::on_buttonReflFrontSelect_clicked() {
|
||||
QString str = QFileDialog::getOpenFileName(this, "Select image", ui->lineReflFront->property("GLpath").toString(), "Images(*.bmp *.jpg *.jpeg *.png *.tif *.tiff *.tga);;All files(*)");
|
||||
QString str = QFileDialog::getOpenFileName(this,
|
||||
"Select image",
|
||||
ui->lineReflFront->property("GLpath").toString(),
|
||||
"Images(*.bmp *.jpg *.jpeg *.png *.tif *.tiff *.tga);;All files(*)");
|
||||
if (str.isEmpty()) return;
|
||||
ui->lineReflFront->setProperty("GLpath", str);
|
||||
ui->lineReflFront->setText(QFileInfo(str).fileName());
|
||||
@@ -102,7 +109,10 @@ void MaterialEditor::on_buttonReflFrontSelect_clicked() {
|
||||
|
||||
|
||||
void MaterialEditor::on_buttonReflBackSelect_clicked() {
|
||||
QString str = QFileDialog::getOpenFileName(this, "Select image", ui->lineReflBack->property("GLpath").toString(), "Images(*.bmp *.jpg *.jpeg *.png *.tif *.tiff *.tga);;All files(*)");
|
||||
QString str = QFileDialog::getOpenFileName(this,
|
||||
"Select image",
|
||||
ui->lineReflBack->property("GLpath").toString(),
|
||||
"Images(*.bmp *.jpg *.jpeg *.png *.tif *.tiff *.tga);;All files(*)");
|
||||
if (str.isEmpty()) return;
|
||||
ui->lineReflBack->setProperty("GLpath", str);
|
||||
ui->lineReflBack->setText(QFileInfo(str).fileName());
|
||||
@@ -111,7 +121,10 @@ void MaterialEditor::on_buttonReflBackSelect_clicked() {
|
||||
|
||||
|
||||
void MaterialEditor::on_buttonReflLeftSelect_clicked() {
|
||||
QString str = QFileDialog::getOpenFileName(this, "Select image", ui->lineReflLeft->property("GLpath").toString(), "Images(*.bmp *.jpg *.jpeg *.png *.tif *.tiff *.tga);;All files(*)");
|
||||
QString str = QFileDialog::getOpenFileName(this,
|
||||
"Select image",
|
||||
ui->lineReflLeft->property("GLpath").toString(),
|
||||
"Images(*.bmp *.jpg *.jpeg *.png *.tif *.tiff *.tga);;All files(*)");
|
||||
if (str.isEmpty()) return;
|
||||
ui->lineReflLeft->setProperty("GLpath", str);
|
||||
ui->lineReflLeft->setText(QFileInfo(str).fileName());
|
||||
@@ -120,7 +133,10 @@ void MaterialEditor::on_buttonReflLeftSelect_clicked() {
|
||||
|
||||
|
||||
void MaterialEditor::on_buttonReflRightSelect_clicked() {
|
||||
QString str = QFileDialog::getOpenFileName(this, "Select image", ui->lineReflRight->property("GLpath").toString(), "Images(*.bmp *.jpg *.jpeg *.png *.tif *.tiff *.tga);;All files(*)");
|
||||
QString str = QFileDialog::getOpenFileName(this,
|
||||
"Select image",
|
||||
ui->lineReflRight->property("GLpath").toString(),
|
||||
"Images(*.bmp *.jpg *.jpeg *.png *.tif *.tiff *.tga);;All files(*)");
|
||||
if (str.isEmpty()) return;
|
||||
ui->lineReflRight->setProperty("GLpath", str);
|
||||
ui->lineReflRight->setText(QFileInfo(str).fileName());
|
||||
@@ -129,7 +145,10 @@ void MaterialEditor::on_buttonReflRightSelect_clicked() {
|
||||
|
||||
|
||||
void MaterialEditor::on_buttonReflTopSelect_clicked() {
|
||||
QString str = QFileDialog::getOpenFileName(this, "Select image", ui->lineReflTop->property("GLpath").toString(), "Images(*.bmp *.jpg *.jpeg *.png *.tif *.tiff *.tga);;All files(*)");
|
||||
QString str = QFileDialog::getOpenFileName(this,
|
||||
"Select image",
|
||||
ui->lineReflTop->property("GLpath").toString(),
|
||||
"Images(*.bmp *.jpg *.jpeg *.png *.tif *.tiff *.tga);;All files(*)");
|
||||
if (str.isEmpty()) return;
|
||||
ui->lineReflTop->setProperty("GLpath", str);
|
||||
ui->lineReflTop->setText(QFileInfo(str).fileName());
|
||||
@@ -138,7 +157,10 @@ void MaterialEditor::on_buttonReflTopSelect_clicked() {
|
||||
|
||||
|
||||
void MaterialEditor::on_buttonReflBottomSelect_clicked() {
|
||||
QString str = QFileDialog::getOpenFileName(this, "Select image", ui->lineReflBottom->property("GLpath").toString(), "Images(*.bmp *.jpg *.jpeg *.png *.tif *.tiff *.tga);;All files(*)");
|
||||
QString str = QFileDialog::getOpenFileName(this,
|
||||
"Select image",
|
||||
ui->lineReflBottom->property("GLpath").toString(),
|
||||
"Images(*.bmp *.jpg *.jpeg *.png *.tif *.tiff *.tga);;All files(*)");
|
||||
if (str.isEmpty()) return;
|
||||
ui->lineReflBottom->setProperty("GLpath", str);
|
||||
ui->lineReflBottom->setText(QFileInfo(str).fileName());
|
||||
@@ -194,12 +216,18 @@ void MaterialEditor::on_buttonLoadCubeDir_clicked() {
|
||||
GLCubeTexture cb(0);
|
||||
cb.loadPathesFromDirectory(dir);
|
||||
active = false;
|
||||
ui->lineReflFront->setProperty("GLpath", cb.path(0)); ui->lineReflFront->setText(QFileInfo(cb.path(0)).fileName());
|
||||
ui->lineReflBack->setProperty("GLpath", cb.path(1)); ui->lineReflBack->setText(QFileInfo(cb.path(1)).fileName());
|
||||
ui->lineReflLeft->setProperty("GLpath", cb.path(2)); ui->lineReflLeft->setText(QFileInfo(cb.path(2)).fileName());
|
||||
ui->lineReflRight->setProperty("GLpath", cb.path(3)); ui->lineReflRight->setText(QFileInfo(cb.path(3)).fileName());
|
||||
ui->lineReflTop->setProperty("GLpath", cb.path(4)); ui->lineReflTop->setText(QFileInfo(cb.path(4)).fileName());
|
||||
ui->lineReflBottom->setProperty("GLpath", cb.path(5)); ui->lineReflBottom->setText(QFileInfo(cb.path(5)).fileName());
|
||||
ui->lineReflFront->setProperty("GLpath", cb.path(0));
|
||||
ui->lineReflFront->setText(QFileInfo(cb.path(0)).fileName());
|
||||
ui->lineReflBack->setProperty("GLpath", cb.path(1));
|
||||
ui->lineReflBack->setText(QFileInfo(cb.path(1)).fileName());
|
||||
ui->lineReflLeft->setProperty("GLpath", cb.path(2));
|
||||
ui->lineReflLeft->setText(QFileInfo(cb.path(2)).fileName());
|
||||
ui->lineReflRight->setProperty("GLpath", cb.path(3));
|
||||
ui->lineReflRight->setText(QFileInfo(cb.path(3)).fileName());
|
||||
ui->lineReflTop->setProperty("GLpath", cb.path(4));
|
||||
ui->lineReflTop->setText(QFileInfo(cb.path(4)).fileName());
|
||||
ui->lineReflBottom->setProperty("GLpath", cb.path(5));
|
||||
ui->lineReflBottom->setText(QFileInfo(cb.path(5)).fileName());
|
||||
active = true;
|
||||
materialChanged();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user