diff --git a/src/Doc/BuildDevDoc.cfg.in b/src/Doc/BuildDevDoc.cfg.in index 2808f140d8..f4dc7a906f 100644 --- a/src/Doc/BuildDevDoc.cfg.in +++ b/src/Doc/BuildDevDoc.cfg.in @@ -1402,7 +1402,6 @@ PREDEFINED = HAVE_SWIG \ AppPartDesignExport= \ AppPartExport= \ AppPartGuiExport= \ - AppRaytracingExport= \ AppRobotExport= \ AppSketcherExport= \ AppStartExport= \ diff --git a/src/Doc/BuildWebDoc.cfg.in b/src/Doc/BuildWebDoc.cfg.in index a0903907d0..50411a853d 100644 --- a/src/Doc/BuildWebDoc.cfg.in +++ b/src/Doc/BuildWebDoc.cfg.in @@ -2310,7 +2310,6 @@ PREDEFINED = HAVE_SWIG \ AppPartDesignExport= \ AppPartExport= \ AppPartGuiExport= \ - AppRaytracingExport= \ AppRobotExport= \ AppSketcherExport= \ AppStartExport= \ diff --git a/src/Doc/sphinx/RayTracing.rst b/src/Doc/sphinx/RayTracing.rst deleted file mode 100644 index 59239aeb9b..0000000000 --- a/src/Doc/sphinx/RayTracing.rst +++ /dev/null @@ -1,8 +0,0 @@ -The RayTracing module -===================== - -.. toctree:: - :maxdepth: 4 - -.. automodule:: Raytracing - :members: diff --git a/src/Doc/sphinx/index.rst b/src/Doc/sphinx/index.rst index 5427793c3c..f5bf79c905 100644 --- a/src/Doc/sphinx/index.rst +++ b/src/Doc/sphinx/index.rst @@ -31,7 +31,6 @@ This is the complete python API reference of the FreeCAD application DraftWorkingPlane.rst Arch.rst Drawing.rst - RayTracing.rst * :ref:`genindex` * :ref:`modindex` diff --git a/src/Gui/PreferencePackTemplates/Shortcuts.cfg b/src/Gui/PreferencePackTemplates/Shortcuts.cfg index 384b1c710d..a2872d7f9a 100644 --- a/src/Gui/PreferencePackTemplates/Shortcuts.cfg +++ b/src/Gui/PreferencePackTemplates/Shortcuts.cfg @@ -452,15 +452,6 @@ - - - - - - - - - @@ -962,4 +953,4 @@ - \ No newline at end of file + diff --git a/src/Mod/.gitattributes b/src/Mod/.gitattributes index c8bed0fc78..c8b465e1d0 100644 --- a/src/Mod/.gitattributes +++ b/src/Mod/.gitattributes @@ -96,7 +96,6 @@ Part/** -text PartDesign/** -text Plot/** -text Points/** -text -Raytracing/** -text ReverseEngineering/** -text Robot/** -text Sandbox/** -text diff --git a/src/Mod/AddonManager/Addon.py b/src/Mod/AddonManager/Addon.py index adb896cd27..2356845eb3 100644 --- a/src/Mod/AddonManager/Addon.py +++ b/src/Mod/AddonManager/Addon.py @@ -55,7 +55,6 @@ INTERNAL_WORKBENCHES = { "path": "Path", "plot": "Plot", "points": "Points", - "raytracing": "Raytracing", "robot": "Robot", "sketcher": "Sketcher", "spreadsheet": "Spreadsheet", @@ -176,9 +175,7 @@ class Addon: # The url should never end in ".git", so strip it if it's there parsed_url = urlparse(self.url) if parsed_url.path.endswith(".git"): - self.url = ( - parsed_url.scheme + "://" + parsed_url.netloc + parsed_url.path[:-4] - ) + self.url = parsed_url.scheme + "://" + parsed_url.netloc + parsed_url.path[:-4] if parsed_url.query: self.url += "?" + parsed_url.query if parsed_url.fragment: @@ -212,9 +209,7 @@ class Addon: result = f"FreeCAD {self.repo_type}\n" result += f"Name: {self.name}\n" result += f"URL: {self.url}\n" - result += ( - "Has metadata\n" if self.metadata is not None else "No metadata found\n" - ) + result += "Has metadata\n" if self.metadata is not None else "No metadata found\n" if self.macro is not None: result += "Has linked Macro object\n" return result @@ -243,9 +238,7 @@ class Addon: status = Addon.Status.UNCHECKED else: status = Addon.Status.NOT_INSTALLED - instance = Addon( - cache_dict["name"], cache_dict["url"], status, cache_dict["branch"] - ) + instance = Addon(cache_dict["name"], cache_dict["url"], status, cache_dict["branch"]) for key, value in cache_dict.items(): instance.__dict__[key] = value @@ -517,9 +510,7 @@ class Addon: _, file_extension = os.path.splitext(real_icon) store = os.path.join(self.cache_directory, "PackageMetadata") - self.cached_icon_filename = os.path.join( - store, self.name, "cached_icon" + file_extension - ) + self.cached_icon_filename = os.path.join(store, self.name, "cached_icon" + file_extension) return self.cached_icon_filename @@ -668,9 +659,7 @@ class Addon: wb_name = "" if self.repo_type == Addon.Kind.PACKAGE: - for wb in self.metadata.content[ - "workbench" - ]: # we may have more than one wb. + for wb in self.metadata.content["workbench"]: # we may have more than one wb. if wb_name != "": wb_name += "," wb_name += wb.classname @@ -801,7 +790,5 @@ class MissingDependencies: self.python_requires.sort() self.python_optional.sort() self.python_optional = [ - option - for option in self.python_optional - if option not in self.python_requires + option for option in self.python_optional if option not in self.python_requires ] diff --git a/src/Mod/AddonManager/AddonManagerTest/data/depends_on_all_workbenches.xml b/src/Mod/AddonManager/AddonManagerTest/data/depends_on_all_workbenches.xml index 58a18d4798..79a5c6145a 100644 --- a/src/Mod/AddonManager/AddonManagerTest/data/depends_on_all_workbenches.xml +++ b/src/Mod/AddonManager/AddonManagerTest/data/depends_on_all_workbenches.xml @@ -23,7 +23,6 @@ path Plot POINTS - RayTRAcing ROBOTWB Sketcher workbench Spreadsheet @@ -31,4 +30,4 @@ - \ No newline at end of file + diff --git a/src/Mod/CMakeLists.txt b/src/Mod/CMakeLists.txt index 3ee5aec3c6..c83b3f197d 100644 --- a/src/Mod/CMakeLists.txt +++ b/src/Mod/CMakeLists.txt @@ -74,10 +74,6 @@ if(BUILD_POINTS) add_subdirectory(Points) endif(BUILD_POINTS) -if(BUILD_RAYTRACING) - add_subdirectory(Raytracing) -endif(BUILD_RAYTRACING) - if(BUILD_REVERSEENGINEERING) add_subdirectory(ReverseEngineering) endif(BUILD_REVERSEENGINEERING) diff --git a/src/Mod/Raytracing/App/AppRaytracing.cpp b/src/Mod/Raytracing/App/AppRaytracing.cpp deleted file mode 100644 index ba66b72a26..0000000000 --- a/src/Mod/Raytracing/App/AppRaytracing.cpp +++ /dev/null @@ -1,62 +0,0 @@ -/*************************************************************************** - * Copyright (c) Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#include "PreCompiled.h" - -#include -#include -#include - -#include "LuxFeature.h" -#include "LuxProject.h" -#include "RayFeature.h" -#include "RayProject.h" -#include "RaySegment.h" - - -namespace Raytracing { - extern PyObject* initModule(); -} - - -PyMOD_INIT_FUNC(Raytracing) -{ - // load dependent module - try { - Base::Interpreter().loadModule("Part"); - } - catch(const Base::Exception& e) { - PyErr_SetString(PyExc_ImportError, e.what()); - PyMOD_Return(nullptr); - } - - Raytracing::RaySegment ::init(); - Raytracing::RayFeature ::init(); - Raytracing::RayProject ::init(); - Raytracing::LuxFeature ::init(); - Raytracing::LuxProject ::init(); - - - PyObject* mod = Raytracing::initModule(); - Base::Console().Log("Loading Raytracing module... done\n"); - PyMOD_Return(mod); -} diff --git a/src/Mod/Raytracing/App/AppRaytracingPy.cpp b/src/Mod/Raytracing/App/AppRaytracingPy.cpp deleted file mode 100644 index 0e08725f14..0000000000 --- a/src/Mod/Raytracing/App/AppRaytracingPy.cpp +++ /dev/null @@ -1,243 +0,0 @@ -/*************************************************************************** - * Copyright (c) Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#include "PreCompiled.h" - -#include - -#include -#include -#include -#include -#include - -#include "LuxTools.h" -// automatically generated..... -#include "FreeCADpov.h" - - -using namespace std; - - -namespace Raytracing { -class Module : public Py::ExtensionModule -{ -public: - Module() : Py::ExtensionModule("Raytracing") - { - add_varargs_method("writeProjectFile",&Module::writeProjectFile - ); - add_varargs_method("getProjectFile",&Module::getProjectFile - ); - add_varargs_method("getPartAsPovray",&Module::getPartAsPovray - ); - add_varargs_method("getPartAsLux",&Module::getPartAsLux - ); - add_varargs_method("writePartFile",&Module::writePartFile - ); - add_varargs_method("writeDataFile",&Module::writeDataFile - ); - add_varargs_method("writePartFileCSV",&Module::writePartFileCSV - ); - add_varargs_method("writeCameraFile",&Module::writeCameraFile - ); - add_varargs_method("copyResource",&Module::copyResource - ); - initialize("This module is the Raytracing module."); // register with Python - } - - ~Module() override {} - -private: - Py::Object writeProjectFile(const Py::Tuple& args) - { - const char *fromPython = "FreeCAD.pov"; - if (! PyArg_ParseTuple(args.ptr(), "|(s)", &fromPython)) - throw Py::Exception(); - - Base::ofstream fout; - Base::FileInfo fi(fromPython); - fout.open(fi); - - fout << FreeCAD ; - fout.close(); - return Py::None(); - } - Py::Object getProjectFile(const Py::Tuple& /*args*/) - { - return Py::String(FreeCAD); - } - Py::Object getPartAsPovray(const Py::Tuple& args) - { - float r=0.5,g=0.5,b=0.5; - PyObject *ShapeObject; - const char *PartName; - if (! PyArg_ParseTuple(args.ptr(), "sO!|fff",&PartName, - &(Part::TopoShapePy::Type), &ShapeObject,&r,&g,&b)) - throw Py::Exception(); - - std::stringstream out; - const TopoDS_Shape &aShape = static_cast(ShapeObject)->getTopoShapePtr()->getShape(); - - PovTools::writeShape(out,PartName,aShape,(float)0.1); - // This must not be done in PovTools::writeShape! - out << "// instance to render" << endl - << "object {" << PartName << endl - << " texture {" << endl - << " pigment {color rgb <"<}" << endl - << " finish {StdFinish } //definition on top of the project" << endl - << " }" << endl - << "}" << endl ; - return Py::String(out.str()); - } - Py::Object getPartAsLux(const Py::Tuple& args) - { - float r=0.5,g=0.5,b=0.5; - PyObject *ShapeObject; - const char *PartName; - if (! PyArg_ParseTuple(args.ptr(), "sO!|fff",&PartName, - &(Part::TopoShapePy::Type), &ShapeObject,&r,&g,&b)) - throw Py::Exception(); - - std::stringstream out; - const TopoDS_Shape &aShape = static_cast(ShapeObject)->getTopoShapePtr()->getShape(); - - // write a material entry - // This must not be done in PovTools::writeShape! - out << "MakeNamedMaterial \"FreeCADMaterial_" << PartName << "\"" << endl; - out << " \"color Kd\" [" << r << " " << g << " " << b << "]" << endl; - out << " \"float sigma\" [0.000000000000000]" << endl; - out << " \"string type\" [\"matte\"]" << endl << endl; - - LuxTools::writeShape(out,PartName,aShape,(float)0.1); - return Py::String(out.str()); - } - Py::Object writePartFile(const Py::Tuple& args) - { - PyObject *ShapeObject; - const char *FileName,*PartName; - if (! PyArg_ParseTuple(args.ptr(), "ssO!",&FileName,&PartName, - &(Part::TopoShapePy::Type), &ShapeObject)) - throw Py::Exception(); - - const TopoDS_Shape &aShape = static_cast(ShapeObject)->getTopoShapePtr()->getShape(); - - PovTools::writeShape(FileName,PartName,aShape,(float)0.1); - - return Py::None(); - } - Py::Object writeDataFile(const Py::Tuple& args) - { - PyObject *dataObject; - const char *FileName,*PartName; - if (! PyArg_ParseTuple(args.ptr(), "ssO!",&FileName,&PartName, - &(Data::ComplexGeoDataPy::Type), &dataObject)) - throw Py::Exception(); - - const Data::ComplexGeoData* aData = static_cast - (dataObject)->getComplexGeoDataPtr(); - - PovTools::writeData(FileName,PartName,aData,0.1f); - - return Py::None(); - } - Py::Object writePartFileCSV(const Py::Tuple& args) - { - PyObject *ShapeObject; - const char *FileName; - float Acur,Length; - if (!PyArg_ParseTuple(args.ptr(), "O!sff",&(Part::TopoShapePy::Type), - &ShapeObject,&FileName,&Acur,&Length)) - throw Py::Exception(); - - TopoDS_Shape aShape = static_cast(ShapeObject)->getTopoShapePtr()->getShape(); - PovTools::writeShapeCSV(FileName,aShape,Acur,Length); - return Py::None(); - } - Py::Object writeCameraFile(const Py::Tuple& args) - { - PyObject *Arg[4]; - const char *FileName; - double vecs[4][3]; - if (!PyArg_ParseTuple(args.ptr(), "sO!O!O!O!",&FileName,&PyTuple_Type, - &Arg[0],&PyTuple_Type, &Arg[1],&PyTuple_Type, &Arg[2],&PyTuple_Type, &Arg[3])) - throw Py::Exception(); - - // go through the Tuple of Tuples - for (int i=0;i<4;i++) { - // check the right size of the Tuple of floats - if (PyTuple_GET_SIZE(Arg[i]) != 3) - throw Py::ValueError("Wrong parameter format, four Tuple of three floats needed!"); - - // go through the Tuple of floats - for (int l=0;l<3;l++) { - PyObject* temp = PyTuple_GetItem(Arg[i],l); - // check Type - if (PyFloat_Check(temp)) - vecs[i][l] = PyFloat_AsDouble(temp); - else if (PyLong_Check(temp)) - vecs[i][l] = (double) PyLong_AsLong(temp); - else - throw Py::ValueError("Wrong parameter format, four Tuple of three floats needed!"); - } - } - - // call the write method of PovTools.... - PovTools::writeCamera(FileName,CamDef(gp_Vec(vecs[0][0],vecs[0][1],vecs[0][2]), - gp_Vec(vecs[1][0],vecs[1][1],vecs[1][2]), - gp_Vec(vecs[2][0],vecs[2][1],vecs[2][2]), - gp_Vec(vecs[3][0],vecs[3][1],vecs[3][2]))); - - return Py::None(); - } - Py::Object copyResource(const Py::Tuple& args) - { - const char *FileName,*DestDir; - if (! PyArg_ParseTuple(args.ptr(), "ss",&FileName,&DestDir)) - throw Py::Exception(); - - std::string resName = App::Application::getHomePath(); - resName += "Mod"; - resName += PATHSEP ; - resName += "Raytracing"; - resName += PATHSEP ; - resName += "resources"; - resName += PATHSEP; - resName += FileName; - - Base::Console().Warning("Using fileName = %s\nRaytracer scene file not generated " - "because function is not implemented yet.\nYou can copy " - "the standard scene file FreeCAD.pov to your raytracing " - "directory to render the scene.\n",resName.c_str()); - - // This command should create the povray scene file, but does currently do nothing. - - return Py::None(); - } -}; - -PyObject* initModule() -{ - return Base::Interpreter().addModule(new Module); -} - -} // namespace Raytracing diff --git a/src/Mod/Raytracing/App/CMakeLists.txt b/src/Mod/Raytracing/App/CMakeLists.txt deleted file mode 100644 index 97024d0fc8..0000000000 --- a/src/Mod/Raytracing/App/CMakeLists.txt +++ /dev/null @@ -1,68 +0,0 @@ -if(MSVC) - add_definitions(-DFCAppRaytracing -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH) -else(MSVC) - add_definitions(-DHAVE_LIMITS_H -DHAVE_CONFIG_H) -endif(MSVC) - -include_directories( - ${CMAKE_BINARY_DIR} - ${CMAKE_SOURCE_DIR}/src - ${CMAKE_CURRENT_BINARY_DIR} - ${Boost_INCLUDE_DIRS} - ${OCC_INCLUDE_DIR} - ${PYTHON_INCLUDE_DIRS} - ${XercesC_INCLUDE_DIRS} - ${ZLIB_INCLUDE_DIR} -) -link_directories(${OCC_LIBRARY_DIR}) - - -set(Raytracing_LIBS - Part - ${OCC_LIBRARIES} - ${OCC_DEBUG_LIBRARIES} - FreeCADApp -) - -macro(generate_from_py2 BASE_NAME OUTPUT_FILE) - file(TO_NATIVE_PATH ${CMAKE_SOURCE_DIR}/src/Tools/PythonToCPP.py TOOL_PATH) - file(TO_NATIVE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/${BASE_NAME} SOURCE_PATH) - add_custom_command( - OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${OUTPUT_FILE} - COMMAND ${PYTHON_EXECUTABLE} ${TOOL_PATH} ${SOURCE_PATH} ${OUTPUT_FILE} - MAIN_DEPENDENCY ${BASE_NAME} - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} - COMMENT Building files out of ${BASE_NAME}.py) -endmacro(generate_from_py2) - -generate_from_py2(FreeCADpov FreeCADpov.h) - -SET(Raytracing_SRCS - AppRaytracing.cpp - AppRaytracingPy.cpp - FreeCADpov - PovTools.cpp - PovTools.h - LuxTools.cpp - LuxTools.h - PreCompiled.cpp - PreCompiled.h - RayFeature.cpp - RayFeature.h - RayProject.cpp - RayProject.h - RaySegment.cpp - RaySegment.h - LuxFeature.h - LuxFeature.cpp - LuxProject.h - LuxProject.cpp -) - -add_library(Raytracing SHARED ${Raytracing_SRCS}) -target_link_libraries(Raytracing ${Raytracing_LIBS}) - -SET_BIN_DIR(Raytracing Raytracing /Mod/Raytracing) -SET_PYTHON_PREFIX_SUFFIX(Raytracing) - -INSTALL(TARGETS Raytracing DESTINATION ${CMAKE_INSTALL_LIBDIR}) diff --git a/src/Mod/Raytracing/App/FreeCADpov b/src/Mod/Raytracing/App/FreeCADpov deleted file mode 100644 index e1d7856d48..0000000000 --- a/src/Mod/Raytracing/App/FreeCADpov +++ /dev/null @@ -1,106 +0,0 @@ -// FreeCAD Povray standard file -/*************************************************************************** - * Copyright (c) 2005 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -// -w320 -h240 -// -w8000 -h6000 +a0.3 -// Use povray -iLehreW221animation.pov LehreW221animation.ini to trace. -// Use povray -w1280 -h720 +a0.3 -iLehreW221animation.pov LehreW221animation.ini to trace. - -// Include Standard-Colors provided by povray -#include "colors.inc" -// Include Standard-Textures and Finishes provided by povray -#include "textures.inc" -#include "woods.inc" - -// default texture -//default { -// texture { pigment {rgb 1} finish {ambient 0.2 reflection 0.2 specular 0.7} } -//} - - -sky_sphere { - pigment { rgb <0.8,0.8,0.8> } - pigment { - gradient x - color_map { - [0.00 color rgbt <1,1,1,0>] - [0.08 color rgbt <1,1,1,0>] - [0.09 color rgbt <0.1,0.1,0.1,1>] - [1.00 color rgbt <0.1,0.1,0.1,1>] - } - scale 0.05 - } - pigment { - gradient y - color_map { - [0.00 color rgbt <1,1,1,0>] - [0.08 color rgbt <1,1,1,0>] - [0.09 color rgbt <0.1,0.1,0.1,1>] - [1.00 color rgbt <0.1,0.1,0.1,1>] - } - scale 0.05 - } -} - - -// Fussboden -plane { // checkered floor - y, -1 - texture - { - pigment { - checker - color rgb 1 - color rgb 0.5 - scale 0.5 - } - finish{ - diffuse 0.2 - ambient 0.4 - } - } - scale 1000 -} - - -// includes the Part mesh written from FreeCAD -#include "TempPart.inc" -object {Part - texture { pigment {rgb <0.3,0.8,0.3>} finish {ambient 0.2 reflection 0.2 specular 0.7} } - } - -// includes the camera from FreeCAD -#include "TempCamera.inc" -camera { - location CamPos - look_at LookAt - sky Up - angle 50 -} - - - -// Lightsource -light_source { -<-1573.9813500000005,1310.07165000000003,-2000.1032>, color White -} diff --git a/src/Mod/Raytracing/App/LuxFeature.cpp b/src/Mod/Raytracing/App/LuxFeature.cpp deleted file mode 100644 index e2c0defe7e..0000000000 --- a/src/Mod/Raytracing/App/LuxFeature.cpp +++ /dev/null @@ -1,113 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2013 Yorik van Havre * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#include "PreCompiled.h" - -#ifndef _PreComp_ -# include -# include -#endif - -#include - -#include "LuxFeature.h" -#include "LuxTools.h" - - -using namespace Raytracing; -using namespace std; - -PROPERTY_SOURCE(Raytracing::LuxFeature, Raytracing::RaySegment) - -//=========================================================================== -// Feature -//=========================================================================== - -LuxFeature::LuxFeature(void) -{ - ADD_PROPERTY(Source,(nullptr)); - ADD_PROPERTY(Color,(App::Color(0.5f,0.5f,0.5f))); - ADD_PROPERTY(Transparency,(0)); -} - -short LuxFeature::mustExecute() const -{ - if (Source.isTouched()) - return 1; - if (Color.isTouched()) - return 1; - if (Transparency.isTouched()) - return 1; - return RaySegment::mustExecute(); -} - -App::DocumentObjectExecReturn *LuxFeature::execute(void) -{ - std::stringstream result; - std::string ViewName = getNameInDocument(); - - App::DocumentObject* link = Source.getValue(); - if (!link) - return new App::DocumentObjectExecReturn("No object linked"); - if (!link->getTypeId().isDerivedFrom(Part::Feature::getClassTypeId())) - return new App::DocumentObjectExecReturn("Linked object is not a Part object"); - TopoDS_Shape shape = static_cast(link)->Shape.getShape().getShape(); - std::string Name(std::string("Lux_")+static_cast(link)->getNameInDocument()); - if (shape.IsNull()) - return new App::DocumentObjectExecReturn("Linked shape object is empty"); - ShapeAnalysis_ShapeContents test; - test.Clear(); - test.Perform(shape); - if (test.NbFaces() < 1) - return new App::DocumentObjectExecReturn("Shape contains no face to render"); - - // write a material entry - // This must not be done in LuxTools::writeShape! - const App::Color& c = Color.getValue(); - long t = Transparency.getValue(); - if (t == 0) { - result << "MakeNamedMaterial \"FreeCADMaterial_" << Name << "\"" << endl - << " \"color Kd\" [" << c.r << " " << c.g << " " << c.b << "]" << endl - << " \"float sigma\" [0.000000000000000]" << endl - << " \"string type\" [\"matte\"]" << endl << endl; - } else { - float trans = t/100.0f; - result << "MakeNamedMaterial \"FreeCADMaterial_Base_" << Name << "\"" << endl - << " \"color Kd\" [" << c.r << " " << c.g << " " << c.b << "]" << endl - << " \"float sigma\" [0.000000000000000]" << endl - << " \"string type\" [\"matte\"]" << endl << endl - << "MakeNamedMaterial \"FreeCADMaterial_Null_" << Name << "\"" << endl - << " \"string type\" [\"null\"]" << endl << endl - << "MakeNamedMaterial \"FreeCADMaterial_" << Name << "\"" << endl - << " \"string namedmaterial1\" [\"FreeCADMaterial_Null_" << Name << "\"]" << endl - << " \"string namedmaterial2\" [\"FreeCADMaterial_Base_" << Name << "\"]" << endl - << " \"float amount\" [" << trans << "]" << endl - << " \"string type\" [\"mix\"]" << endl << endl; - } - - LuxTools::writeShape(result,Name.c_str(),shape); - - // Apply the resulting fragment - Result.setValue(result.str().c_str()); - - return App::DocumentObject::StdReturn; -} diff --git a/src/Mod/Raytracing/App/LuxFeature.h b/src/Mod/Raytracing/App/LuxFeature.h deleted file mode 100644 index 9b73535eb2..0000000000 --- a/src/Mod/Raytracing/App/LuxFeature.h +++ /dev/null @@ -1,65 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2013 Yorik van Havre * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#ifndef _LuxFeature_h_ -#define _LuxFeature_h_ - -#include -#include - -#include "RaySegment.h" - - -namespace Raytracing -{ - -class Property; - -/** Base class of all Feature classes in FreeCAD - */ -class RaytracingExport LuxFeature: public Raytracing::RaySegment -{ - PROPERTY_HEADER_WITH_OVERRIDE(Raytracing::LuxFeature); -public: - /// Constructor - LuxFeature(void); - - App::PropertyLink Source; - App::PropertyColor Color; - App::PropertyPercent Transparency; - - /** @name methods override Feature */ - //@{ - short mustExecute() const override; - /// recalculate the Feature - App::DocumentObjectExecReturn *execute(void) override; - - /// returns the type name of the ViewProvider - const char* getViewProviderName(void) const override { - return "Gui::ViewProviderDocumentObject"; - } - //@} -}; - -} //namespace Raytracing - -#endif //_LuxFeature_h_ diff --git a/src/Mod/Raytracing/App/LuxProject.cpp b/src/Mod/Raytracing/App/LuxProject.cpp deleted file mode 100644 index 064343a368..0000000000 --- a/src/Mod/Raytracing/App/LuxProject.cpp +++ /dev/null @@ -1,133 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2013 Yorik van Havre * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#include "PreCompiled.h" - -#ifndef _PreComp_ -# include -# include -# include -# include -#endif - -#include -#include -#include - -#include "LuxProject.h" -#include "LuxFeature.h" - - -using namespace Raytracing; -using namespace std; - -PROPERTY_SOURCE(Raytracing::LuxProject, App::DocumentObjectGroup) - -//=========================================================================== -// Feature -//=========================================================================== - -LuxProject::LuxProject(void) -{ - ADD_PROPERTY_TYPE(PageResult, (nullptr), 0, App::Prop_Output, "Resulting Luxrender Scene file"); - ADD_PROPERTY_TYPE(Template, (""), 0, App::Prop_None, "Template for the Luxrender project"); - ADD_PROPERTY_TYPE(Camera, (""), 0, App::Prop_None, "Camera settings"); -} - -void LuxProject::onDocumentRestored() -{ - Base::FileInfo templateInfo(Template.getValue()); - if (!templateInfo.exists()) { - Base::FileInfo fi(Template.getValue()); - if (fi.fileName().empty()) - fi.setFile(PageResult.getValue()); - string path = App::Application::getResourceDir() + "Mod/Raytracing/Templates/" + fi.fileName(); - // try to find the template in user dir/Templates first - Base::FileInfo tempfi(App::Application::getUserAppDataDir() + "data/Mod/Raytracing/Templates/" + fi.fileName()); - if (tempfi.exists()) - path = tempfi.filePath(); - Template.setValue(path); - } -} - -App::DocumentObjectExecReturn *LuxProject::execute(void) -{ - if (string(PageResult.getValue()).empty()) - PageResult.setValue(Template.getValue()); - - Base::FileInfo fi(Template.getValue()); - if (!fi.isReadable()) { - Base::Console().Log("LuxProject::execute() not able to open %s!\n",Template.getValue()); - string error = string("Cannot open file ") + Template.getValue(); - return new App::DocumentObjectExecReturn(error); - } - // open Template file - string line; - ifstream file (fi.filePath().c_str()); - - // make a temp file for FileIncluded Property - string tempName = PageResult.getExchangeTempFile(); - ofstream ofile(tempName.c_str()); - - // copy the input of the resource file - while (getline (file,line)) { - // check if the marker in the template is found - if(line.find("#RaytracingContent") == string::npos) { - if(line.find("#RaytracingCamera") == string::npos) { - // if not - write through - ofile << line << endl; - } else { - // in luxrender, the camera info must be written at a specific place - ofile << Camera.getValue(); - } - } else { - // get through the children and collect all the views - ofile << "# declares FreeCAD objects" << endl - << "# Generated by FreeCAD (http://www.freecad.org/)" << endl << endl; - const vector &Grp = Group.getValues(); - for (vector::const_iterator It= Grp.begin();It!=Grp.end();++It) { - if ((*It)->getTypeId().isDerivedFrom(Raytracing::RaySegment::getClassTypeId())) { - Raytracing::RaySegment *View = static_cast(*It); - ofile << View->Result.getValue(); - ofile << endl; - } - } - ofile << "# End of FreeCAD objects" << endl; - } - } - - file.close(); - ofile.close(); - - PageResult.setValue(tempName.c_str()); - - return App::DocumentObject::StdReturn; -} - -short LuxProject::mustExecute() const -{ - if (Camera.isTouched()) - return 1; - if (Template.isTouched()) - return 1; - return 0; -} diff --git a/src/Mod/Raytracing/App/LuxProject.h b/src/Mod/Raytracing/App/LuxProject.h deleted file mode 100644 index 44e494561b..0000000000 --- a/src/Mod/Raytracing/App/LuxProject.h +++ /dev/null @@ -1,72 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2013 Yorik van Havre * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#ifndef _LuxProject_h_ -#define _LuxProject_h_ - -#include -#include -#include - - -namespace Raytracing -{ - -class Property; - -/** Base class of all Feature classes in FreeCAD - */ -//class RayFeature: public Part::PartFeature -class RaytracingExport LuxProject: public App::DocumentObjectGroup -{ - PROPERTY_HEADER_WITH_OVERRIDE(Raytracing::LuxProject); - -public: - /// Constructor - LuxProject(void); - - App::PropertyFileIncluded PageResult; - App::PropertyFile Template; - App::PropertyString Camera; - - - /** @name methods override Feature */ - //@{ - /// recalculate the Feature - App::DocumentObjectExecReturn *execute(void) override; - short mustExecute() const override; - const char* getViewProviderName(void) const override { - return "RaytracingGui::ViewProviderLux"; - } - /// get called after a document has been fully restored - void onDocumentRestored() override; - //@} - - -}; - - -} //namespace Raytracing - - - -#endif //_LuxFeature_h_ diff --git a/src/Mod/Raytracing/App/LuxTools.cpp b/src/Mod/Raytracing/App/LuxTools.cpp deleted file mode 100644 index eaf7944f4b..0000000000 --- a/src/Mod/Raytracing/App/LuxTools.cpp +++ /dev/null @@ -1,131 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2005 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#include "PreCompiled.h" - -#ifndef _PreComp_ -# include - -# include -# include -# include -# include -#endif - -#include -#include -#include - -#include "PovTools.h" -#include "LuxTools.h" - - -using Base::Console; -using namespace Raytracing; - -std::string LuxTools::getCamera(const CamDef& Cam) -{ - std::stringstream out; - out << "# declares position and view direction" << std::endl - << "# Generated by FreeCAD (http://www.freecad.org/)" - << std::endl - - // writing Camera positions - << "LookAt " << Cam.CamPos.X() << " " << Cam.CamPos.Y() << " " << Cam.CamPos.Z() << " " - // writing lookat - << Cam.LookAt.X() << " " << Cam.LookAt.Y() << " " << Cam.LookAt.Z() << " " - // writing the Up Vector - << Cam.Up.X() << " " << Cam.Up.Y() << " " << Cam.Up.Z() << std::endl; - - return out.str(); -} - -void LuxTools::writeShape(std::ostream &out, const char *PartName, const TopoDS_Shape& Shape, float fMeshDeviation) -{ - Base::Console().Log("Meshing with Deviation: %f\n",fMeshDeviation); - - TopExp_Explorer ex; - BRepMesh_IncrementalMesh MESH(Shape,fMeshDeviation); - - // counting faces and start sequencer - int l = 1; - for (ex.Init(Shape, TopAbs_FACE); ex.More(); ex.Next(),l++) {} - Base::SequencerLauncher seq("Writing file", l); - - // write object - out << "AttributeBegin # \"" << PartName << "\"" << std::endl; - out << "Transform [1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1]" << std::endl; - out << "NamedMaterial \"FreeCADMaterial_" << PartName << "\"" << std::endl; - out << "Shape \"mesh\"" << std::endl; - - // gather vertices, normals and face indices - std::stringstream triindices; - std::stringstream N; - std::stringstream P; - l = 1; - int vi = 0; - for (ex.Init(Shape, TopAbs_FACE); ex.More(); ex.Next(),l++) { - - // get the shape and mesh it - const TopoDS_Face& aFace = TopoDS::Face(ex.Current()); - - std::vector points; - std::vector vertexnormals; - std::vector facets; - if (!Part::Tools::getTriangulation(aFace, points, facets)) { - break; - } - - Part::Tools::getPointNormals(points, facets, vertexnormals); - Part::Tools::getPointNormals(points, aFace, vertexnormals); - - // writing vertices - for (std::size_t i=0; i < points.size(); i++) { - P << points[i].X() << " " << points[i].Y() << " " << points[i].Z() << " "; - } - - // writing per vertex normals - for (std::size_t j=0; j < vertexnormals.size(); j++) { - N << vertexnormals[j].X() << " " << vertexnormals[j].Y() << " " << vertexnormals[j].Z() << " "; - } - - // writing triangle indices - for (std::size_t k=0; k < facets.size(); k++) { - Standard_Integer n1, n2, n3; - facets[k].Get(n1, n2, n3); - triindices << n1 + vi << " " << n3 + vi << " " << n2 + vi << " "; - } - - vi = vi + points.size(); - - seq.next(); - - } // end of face loop - - // write mesh data - out << " \"integer triindices\" [" << triindices.str() << "]" << std::endl; - out << " \"point P\" [" << P.str() << "]" << std::endl; - out << " \"normal N\" [" << N.str() << "]" << std::endl; - out << " \"bool generatetangents\" [\"false\"]" << std::endl; - out << " \"string name\" [\"" << PartName << "\"]" << std::endl; - out << "AttributeEnd # \"\"" << std::endl; -} diff --git a/src/Mod/Raytracing/App/LuxTools.h b/src/Mod/Raytracing/App/LuxTools.h deleted file mode 100644 index ea6a480b9f..0000000000 --- a/src/Mod/Raytracing/App/LuxTools.h +++ /dev/null @@ -1,49 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2005 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#ifndef _LuxTools_h_ -#define _LuxTools_h_ - -#include - -#include "PovTools.h" - - -class TopoDS_Shape; -class TopoDS_Face; - -namespace Data { class ComplexGeoData; } - -namespace Raytracing -{ - - class RaytracingExport LuxTools - { - public: - /// returns the given camera position as luxray defines - static std::string getCamera(const CamDef& Cam); - /// returns the given shape as luxrender material + shape data - static void writeShape(std::ostream &out, const char *PartName, const TopoDS_Shape& Shape, float fMeshDeviation=0.1); - }; -} // namespace Raytracing - -#endif // _LuxTools_h_ diff --git a/src/Mod/Raytracing/App/PovTools.cpp b/src/Mod/Raytracing/App/PovTools.cpp deleted file mode 100644 index a810875172..0000000000 --- a/src/Mod/Raytracing/App/PovTools.cpp +++ /dev/null @@ -1,357 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2005 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#include "PreCompiled.h" - -#ifndef _PreComp_ -# include - -# include -# include -# include -# include -#endif - -#include -#include -#include -#include -#include - -#include "PovTools.h" - - -using Base::Console; - -using namespace Raytracing; -using namespace std; - -#include "PovTools.h" - -//#include "TempCamera.inc" -//camera { -// location CamPos -// look_at LookAt -// sky Up -// angle 45 -//} - -std::string PovTools::getCamera(const CamDef& Cam, int width, int height) -{ - std::stringstream out; - out << "// declares position and view direction\n" << endl - << "// Generated by FreeCAD (http://www.freecad.org/)" << endl - - // writing Camera positions - << "#declare cam_location = <" << Cam.CamPos.X() <<"," << Cam.CamPos.Z() <<"," << Cam.CamPos.Y()<<">;" << endl - - // writing lookat - << "#declare cam_look_at = <" << Cam.LookAt.X() <<"," << Cam.LookAt.Z() <<"," << Cam.LookAt.Y() <<">;"<< endl - - // writing the Up Vector - << "#declare cam_sky = <" << Cam.Up.X() <<"," << Cam.Up.Z() <<"," << Cam.Up.Y() <<">;"<< endl - - // array of zoom factors - << "#declare cam_angle = 45; " << endl - // instance of the camera - << "camera {" << endl - << " location cam_location" << endl - << " look_at cam_look_at" << endl - << " sky cam_sky" << endl - << " angle cam_angle " << endl - << " right x*" << width << "/" << height << endl - << "}"<< endl; - return out.str(); -} - -void PovTools::writeCamera(const char* FileName, const CamDef& Cam) -{ - std::vector vCam; - vCam.push_back(Cam); - writeCameraVec(FileName,vCam); -} - - -void PovTools::writeCameraVec(const char* FileName, const std::vector& CamVec) -{ - std::stringstream out; - std::vector::const_iterator It; - out << "// declares position and view directions\n" - << "// Generated by FreeCAD (http://www.freecad.org/)\n\n" - << "// Total number of camera positions\n" - << "#declare nCamPos = " << CamVec.size() << ";\n\n"; - - // writing Camera positions - out << "// Array of positions\n" - << "#declare CamPos = array[" << CamVec.size() << "] {\n"; - for (It = CamVec.begin(); It != CamVec.end(); ++It) - out << " <" << It->CamPos.X() <<"," << It->CamPos.Z() <<"," << It->CamPos.Y() <<">,\n"; - out << "};\n" - // writing Camera Direction vector - << "// Array of Directions (only for special calculations)\n" - << "#declare CamDir = array[" << CamVec.size() << "] {\n"; - - for (It = CamVec.begin(); It != CamVec.end(); ++It) - out << " <" << It->CamDir.X() <<"," << It->CamDir.Z() <<"," << It->CamDir.Y() <<">,\n"; - out << "};\n" - // writing lookat - << "// Array of Look At positions\n" - << "#declare LookAt = array[" << CamVec.size() << "] {\n"; - - for (It = CamVec.begin(); It != CamVec.end(); ++It) - out << " <" << It->LookAt.X() <<"," << It->LookAt.Z() <<"," << It->LookAt.Y() <<">,\n"; - out << "};\n" - // writing the Up Vector - << "// // Array of up vectors\n" - << "#declare Up = array[" << CamVec.size() << "] {\n"; - - for (It = CamVec.begin(); It != CamVec.end(); ++It) - out << " <" << It->Up.X() <<"," << It->Up.Z() <<"," << It->Up.Y() <<">,\n"; - out << "};\n" - // array of zoom factors - << "// // Array of up vectors\n" - << "#declare CamZoom = array[" << CamVec.size() << "] {\n"; - - for (It = CamVec.begin(); It != CamVec.end(); ++It) - out << " 45,\n"; - out << "};\n"; - - - // open the file and write - Base::ofstream fout(FileName); - fout << out.str() << endl; - fout.close(); -} - -void PovTools::writeData(const char *FileName, const char *PartName, - const Data::ComplexGeoData* data, float /*fMeshDeviation*/) -{ - // open the file and write - Base::ofstream fout(FileName); - // write the file - fout << "// Written by FreeCAD http://www.freecad.org/" << endl; - - unsigned long count = data->countSubElements("Face"); - for (unsigned long i=0; i points; - std::vector normals; - std::vector facets; - Data::Segment* segm = data->getSubElement("Face", i); - data->getFacesFromSubElement(segm, points, normals, facets); - delete segm; - - // writing per face header - fout << "// element number" << i << " +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++" << endl - << "#declare " << PartName << i << " = mesh2{" << endl - << " vertex_vectors {" << endl - << " " << points.size() << "," << endl; - - // writing vertices - for (std::vector::iterator it = points.begin(); it != points.end(); ++it) { - fout << " <" - << it->x << "," - << it->y << "," - << it->z << ">," - << endl; - } - - // writing per vertex normals - fout << " }" << endl - << " normal_vectors {" << endl - << " " << normals.size() << "," << endl; - - for (std::vector::iterator it = normals.begin(); it != normals.end(); ++it) { - fout << " <" - << it->x << "," - << it->y << "," - << it->z << ">," - << endl; - } - - // writing triangle indices - fout << " }" << endl - << " face_indices {" << endl - << " " << facets.size() << "," << endl; - for (std::vector::iterator it = facets.begin(); it != facets.end(); ++it) { - fout << " <" << it->I1 << ","<< it->I3 << ","<< it->I2 << ">," << endl; - } - - // end of face - fout << " }" << endl - << "} // end of element" << i << endl << endl; - } - - fout << endl << endl << "// Declare all together +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++" << endl - << "#declare " << PartName << " = union {" << endl; - for (unsigned long i=1; i < count; i++) { - fout << "mesh2{ " << PartName << i << "}" << endl; - } - fout << "}" << endl; - fout.close(); -} - -void PovTools::writeShape(const char *FileName, const char *PartName, - const TopoDS_Shape& Shape, float fMeshDeviation) -{ - // open the file and write - Base::ofstream fout(FileName); - writeShape(fout,PartName,Shape,fMeshDeviation); - fout.close(); -} - -void PovTools::writeShape(std::ostream &out, const char *PartName, - const TopoDS_Shape& Shape, float fMeshDeviation) -{ - Base::Console().Log("Meshing with Deviation: %f\n",fMeshDeviation); - - TopExp_Explorer ex; - BRepMesh_IncrementalMesh MESH(Shape,fMeshDeviation); - - - // counting faces and start sequencer - int l = 1; - for (ex.Init(Shape, TopAbs_FACE); ex.More(); ex.Next(),l++) {} - Base::SequencerLauncher seq("Writing file", l); - - // write the file - out << "// Written by FreeCAD http://www.freecad.org/" << endl; - l = 1; - for (ex.Init(Shape, TopAbs_FACE); ex.More(); ex.Next(),l++) { - - // get the shape and mesh it - const TopoDS_Face& aFace = TopoDS::Face(ex.Current()); - - std::vector points; - std::vector vertexnormals; - std::vector facets; - if (!Part::Tools::getTriangulation(aFace, points, facets)) { - break; - } - Part::Tools::getPointNormals(points, facets, vertexnormals); - Part::Tools::getPointNormals(points, aFace, vertexnormals); - - // writing per face header - out << "// face number" << l << " +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++" << endl - << "#declare " << PartName << l << " = mesh2{" << endl - << " vertex_vectors {" << endl - << " " << points.size() << "," << endl; - // writing vertices - for (std::size_t i=0; i < points.size(); i++) { - out << " <" - << points[i].X() << "," - << points[i].Z() << "," - << points[i].Y() << ">," - << endl; - } - out << " }" << endl - // writing per vertex normals - << " normal_vectors {" << endl - << " " << vertexnormals.size() << "," << endl; - for (std::size_t j=0; j < vertexnormals.size(); j++) { - out << " <" - << vertexnormals[j].X() << "," - << vertexnormals[j].Z() << "," - << vertexnormals[j].Y() << ">," - << endl; - } - - out << " }" << endl - // writing triangle indices - << " face_indices {" << endl - << " " << facets.size() << "," << endl; - for (std::size_t k=0; k < facets.size(); k++) { - Standard_Integer n1, n2, n3; - facets[k].Get(n1, n2, n3); - out << " <" << n1 << ","<< n3 << "," << n2 << ">," << endl; - } - // end of face - out << " }" << endl - << "} // end of Face"<< l << endl << endl; - - seq.next(); - - } // end of face loop - - - out << endl << endl << "// Declare all together +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++" << endl - << "#declare " << PartName << " = union {" << endl; - for (int i=1; i < l; i++) { - out << "mesh2{ " << PartName << i << "}" << endl; - } - out << "}" << endl; -} - -void PovTools::writeShapeCSV(const char *FileName, - const TopoDS_Shape& Shape, - float fMeshDeviation, - float fLength) -{ - const char cSeperator = ','; - - Base::Console().Log("Meshing with Deviation: %f\n",fMeshDeviation); - - TopExp_Explorer ex; - BRepMesh_IncrementalMesh MESH(Shape,fMeshDeviation); - - // open the file and write - Base::FileInfo fi(FileName); - Base::ofstream fout(fi); - - // counting faces and start sequencer - int l = 1; - for (ex.Init(Shape, TopAbs_FACE); ex.More(); ex.Next(),l++) {} - Base::SequencerLauncher seq("Writing file", l); - - // write the file - for (ex.Init(Shape, TopAbs_FACE); ex.More(); ex.Next()) { - - // get the shape and mesh it - const TopoDS_Face& aFace = TopoDS::Face(ex.Current()); - - std::vector points; - std::vector vertexnormals; - std::vector facets; - if (!Part::Tools::getTriangulation(aFace, points, facets)) { - break; - } - - Part::Tools::getPointNormals(points, facets, vertexnormals); - Part::Tools::getPointNormals(points, aFace, vertexnormals); - - // writing per face header - // writing vertices - for (std::size_t i=0; i < points.size(); i++) { - fout << points[i].X() << cSeperator - << points[i].Z() << cSeperator - << points[i].Y() << cSeperator - << vertexnormals[i].X() * fLength << cSeperator - << vertexnormals[i].Z() * fLength << cSeperator - << vertexnormals[i].Y() * fLength << cSeperator - << endl; - } - - seq.next(); - - } // end of face loop - - fout.close(); -} diff --git a/src/Mod/Raytracing/App/PovTools.h b/src/Mod/Raytracing/App/PovTools.h deleted file mode 100644 index ef290abac3..0000000000 --- a/src/Mod/Raytracing/App/PovTools.h +++ /dev/null @@ -1,120 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2005 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#ifndef _PovTools_h_ -#define _PovTools_h_ - -#include -#include - -#include - - -class TopoDS_Shape; -class TopoDS_Face; - -namespace Data { class ComplexGeoData; } - -namespace Raytracing -{ - -/// helper class to store a complete camera position -class CamDef -{ -public: - CamDef(const gp_Vec& cCamPos, - const gp_Vec& cCamDir, - const gp_Vec& cLookAt, - const gp_Vec& cUp) - : - CamPos(cCamPos), - CamDir(cCamDir), - LookAt(cLookAt), - Up(cUp) - {} - - CamDef(const CamDef& copyMe) { - this->operator=(copyMe); - } - - const CamDef& operator=(const CamDef& copyMe) - { - CamPos = copyMe.CamPos; - CamDir = copyMe.CamDir; - LookAt = copyMe.LookAt; - Up = copyMe.Up; - - return *this; - } - - gp_Vec CamPos; - gp_Vec CamDir; - gp_Vec LookAt; - gp_Vec Up; -}; - - -class RaytracingExport PovTools -{ -public: - /// returns the given camera position as povray defines in a file - static std::string getCamera(const CamDef& Cam, - int width=800, - int height=600); - - /// writes the given camera position as povray defines in a file - static void writeCamera(const char* FileName, - const CamDef& Cam); - - /// writes the given camera positions as povray defines in a file - static void writeCameraVec(const char* FileName, - const std::vector& CamVec); - - /// write a given shape as povray file to disk - static void writeData(const char *FileName, - const char *PartName, - const Data::ComplexGeoData*, - float fMeshDeviation=0.1); - - /// write a given shape as povray file to disk - static void writeShape(const char *FileName, - const char *PartName, - const TopoDS_Shape& Shape, - float fMeshDeviation=0.1); - - /// write a given shape as povray in a stream - static void writeShape(std::ostream &out, - const char *PartName, - const TopoDS_Shape& Shape, - float fMeshDeviation=0.1); - - /// write a given shape as points and normal Vectors in a comma separated format - static void writeShapeCSV(const char *FileName, - const TopoDS_Shape& Shape, - float fMeshDeviation, - float fLength); -}; - - -} // namespace Raytracing - -#endif // _PovTools_h_ diff --git a/src/Mod/Raytracing/App/PreCompiled.cpp b/src/Mod/Raytracing/App/PreCompiled.cpp deleted file mode 100644 index 3e85848b9a..0000000000 --- a/src/Mod/Raytracing/App/PreCompiled.cpp +++ /dev/null @@ -1,24 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2002 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - - -#include "PreCompiled.h" diff --git a/src/Mod/Raytracing/App/PreCompiled.h b/src/Mod/Raytracing/App/PreCompiled.h deleted file mode 100644 index 11e89819e6..0000000000 --- a/src/Mod/Raytracing/App/PreCompiled.h +++ /dev/null @@ -1,44 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2002 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#ifndef __PRECOMPILED__ -#define __PRECOMPILED__ - -#include - -#ifdef _PreComp_ - -// STL -#include -#include - -// OpenCascade View -#include -#include -#include -#include -#include -#include - -#endif //_PreComp_ - -#endif diff --git a/src/Mod/Raytracing/App/RayFeature.cpp b/src/Mod/Raytracing/App/RayFeature.cpp deleted file mode 100644 index 511555cda2..0000000000 --- a/src/Mod/Raytracing/App/RayFeature.cpp +++ /dev/null @@ -1,99 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2002 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#include "PreCompiled.h" -#ifndef _PreComp_ -# include -#endif - -#include - -#include "RayFeature.h" -#include "PovTools.h" - - -using namespace Raytracing; -using namespace std; - -PROPERTY_SOURCE(Raytracing::RayFeature, Raytracing::RaySegment) - -//=========================================================================== -// Feature -//=========================================================================== - -RayFeature::RayFeature(void) -{ - ADD_PROPERTY(Source,(nullptr)); - ADD_PROPERTY(Color,(App::Color(0.5f,0.5f,0.5f))); - ADD_PROPERTY(Transparency,(0)); -} - -short RayFeature::mustExecute() const -{ - if (Source.isTouched()) - return 1; - if (Color.isTouched()) - return 1; - if (Transparency.isTouched()) - return 1; - return RaySegment::mustExecute(); -} - -App::DocumentObjectExecReturn *RayFeature::execute(void) -{ - std::stringstream result; - std::string ViewName = getNameInDocument(); - - App::DocumentObject* link = Source.getValue(); - if (!link) - return new App::DocumentObjectExecReturn("No object linked"); - if (!link->getTypeId().isDerivedFrom(Part::Feature::getClassTypeId())) - return new App::DocumentObjectExecReturn("Linked object is not a Part object"); - TopoDS_Shape shape = static_cast(link)->Shape.getShape().getShape(); - std::string Name(std::string("Pov_")+static_cast(link)->getNameInDocument()); - if (shape.IsNull()) - return new App::DocumentObjectExecReturn("Linked shape object is empty"); - - PovTools::writeShape(result,Name.c_str(),shape); - - // This must not be done in PovTools::writeShape! - long t = Transparency.getValue(); - const App::Color& c = Color.getValue(); - result << "// instance to render" << endl - << "object {" << Name << endl - << " texture {" << endl; - if (t == 0) { - result << " pigment {color rgb <"<}" << endl; - } - else { - float trans = t/100.0f; - result << " pigment {color rgb <"< transmit "< * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#ifndef _RayFeature_h_ -#define _RayFeature_h_ - -#include -#include - -#include "RaySegment.h" - - -namespace Raytracing -{ - -class Property; - -/** Base class of all Feature classes in FreeCAD - */ -class RaytracingExport RayFeature: public Raytracing::RaySegment -{ - PROPERTY_HEADER_WITH_OVERRIDE(Raytracing::RayFeature); -public: - /// Constructor - RayFeature(void); - - App::PropertyLink Source; - App::PropertyColor Color; - App::PropertyPercent Transparency; - - /** @name methods override Feature */ - //@{ - short mustExecute() const override; - /// recalculate the Feature - App::DocumentObjectExecReturn *execute(void) override; - - /// returns the type name of the ViewProvider - const char* getViewProviderName(void) const override { - return "Gui::ViewProviderDocumentObject"; - } - //@} -}; - -} //namespace Raytracing - -#endif //_RayFeature_h_ diff --git a/src/Mod/Raytracing/App/RayProject.cpp b/src/Mod/Raytracing/App/RayProject.cpp deleted file mode 100644 index 5f562d1929..0000000000 --- a/src/Mod/Raytracing/App/RayProject.cpp +++ /dev/null @@ -1,125 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2002 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#include "PreCompiled.h" -#ifndef _PreComp_ -# include -# include -#endif - -#include -#include -#include -#include - -#include "RayProject.h" -#include "RayFeature.h" - - -using namespace Raytracing; -using namespace std; - -PROPERTY_SOURCE(Raytracing::RayProject, App::DocumentObjectGroup) - -//=========================================================================== -// Feature -//=========================================================================== - -RayProject::RayProject(void) -{ - ADD_PROPERTY_TYPE(PageResult, (nullptr), 0, App::Prop_Output, "Resulting povray Project file"); - ADD_PROPERTY_TYPE(Template, (""), 0, App::Prop_None, "Template for the Povray project"); - ADD_PROPERTY_TYPE(Camera, (""), 0, App::Prop_None, "Camera settings"); -} - -void RayProject::onDocumentRestored() -{ - Base::FileInfo templateInfo(Template.getValue()); - if (!templateInfo.exists()) { - Base::FileInfo fi(Template.getValue()); - if (fi.fileName().empty()) - fi.setFile(PageResult.getValue()); - std::string path = App::Application::getResourceDir() + "Mod/Raytracing/Templates/" + fi.fileName(); - // try to find the template in user dir/Templates first - Base::FileInfo tempfi(App::Application::getUserAppDataDir() + "data/Mod/Raytracing/Templates/" + fi.fileName()); - if (tempfi.exists()) - path = tempfi.filePath(); - Template.setValue(path); - } -} - -App::DocumentObjectExecReturn *RayProject::execute(void) -{ - if (std::string(PageResult.getValue()).empty()) - PageResult.setValue(Template.getValue()); - - Base::FileInfo fi(Template.getValue()); - if (!fi.isReadable()) { - Base::Console().Log("RayProject::execute() not able to open %s!\n",Template.getValue()); - std::string error = std::string("Cannot open file ") + Template.getValue(); - return new App::DocumentObjectExecReturn(error); - } - // open Template file - string line; - ifstream file ( fi.filePath().c_str() ); - - // make a temp file for FileIncluded Property - string tempName = PageResult.getExchangeTempFile(); - ofstream ofile(tempName.c_str()); - - // copy the input of the resource file - while (getline (file,line)) { - // check if the marker in the template is found - if(line.find("//RaytracingContent") == string::npos) - // if not - write through - ofile << line << endl; - else { - ofile << Camera.getValue(); - - // get through the children and collect all the views - const std::vector &Grp = Group.getValues(); - for (std::vector::const_iterator It= Grp.begin();It!=Grp.end();++It) { - if ((*It)->getTypeId().isDerivedFrom(Raytracing::RaySegment::getClassTypeId())) { - Raytracing::RaySegment *View = static_cast(*It); - ofile << View->Result.getValue(); - ofile << endl << endl << endl; - } - } - } - } - - file.close(); - ofile.close(); - - PageResult.setValue(tempName.c_str()); - - return App::DocumentObject::StdReturn; -} - -short RayProject::mustExecute() const -{ - if (Camera.isTouched()) - return 1; - if (Template.isTouched()) - return 1; - return 0; -} diff --git a/src/Mod/Raytracing/App/RayProject.h b/src/Mod/Raytracing/App/RayProject.h deleted file mode 100644 index de9a654caf..0000000000 --- a/src/Mod/Raytracing/App/RayProject.h +++ /dev/null @@ -1,71 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2008 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#ifndef _RayProject_h_ -#define _RayProject_h_ - -#include -#include -#include - - -namespace Raytracing -{ - -class Property; - -/** Base class of all Feature classes in FreeCAD - */ -class RaytracingExport RayProject: public App::DocumentObjectGroup -{ - PROPERTY_HEADER_WITH_OVERRIDE(Raytracing::RayProject); - -public: - /// Constructor - RayProject(void); - - App::PropertyFileIncluded PageResult; - App::PropertyFile Template; - App::PropertyString Camera; - - - /** @name methods override Feature */ - //@{ - /// recalculate the Feature - App::DocumentObjectExecReturn *execute(void) override; - short mustExecute() const override; - const char* getViewProviderName(void) const override { - return "RaytracingGui::ViewProviderPovray"; - } - /// get called after a document has been fully restored - void onDocumentRestored() override; - //@} - - -}; - - -} //namespace Raytracing - - - -#endif //_RayFeature_h_ diff --git a/src/Mod/Raytracing/App/RaySegment.cpp b/src/Mod/Raytracing/App/RaySegment.cpp deleted file mode 100644 index 4f9d18bd6a..0000000000 --- a/src/Mod/Raytracing/App/RaySegment.cpp +++ /dev/null @@ -1,52 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2002 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#include "PreCompiled.h" -#ifndef _PreComp_ -# include -#endif - -#include "RaySegment.h" - - -using namespace Raytracing; - -//=========================================================================== -// RaySegment -//=========================================================================== - -PROPERTY_SOURCE(Raytracing::RaySegment, App::DocumentObject) - -RaySegment::RaySegment(void) -{ - App::PropertyType type = static_cast((App::Prop_Output|App::Prop_Hidden)); - ADD_PROPERTY_TYPE(Result ,(nullptr),0,type,"Resulting SVG fragment of that view"); -} - -RaySegment::~RaySegment() -{ -} - -App::DocumentObjectExecReturn *RaySegment::execute(void) -{ - return App::DocumentObject::StdReturn; -} diff --git a/src/Mod/Raytracing/App/RaySegment.h b/src/Mod/Raytracing/App/RaySegment.h deleted file mode 100644 index af983868b5..0000000000 --- a/src/Mod/Raytracing/App/RaySegment.h +++ /dev/null @@ -1,65 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2007 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#ifndef _RaySegment_h_ -#define _RaySegment_h_ - -#include -#include -#include - - -namespace Raytracing -{ - -/** Base class of all View Features in the drawing module - */ -class RaytracingExport RaySegment: public App::DocumentObject -{ - PROPERTY_HEADER_WITH_OVERRIDE(Raytracing::RaySegment); - -public: - /// Constructor - RaySegment(void); - ~RaySegment() override; - - App::PropertyString Result; - - - /** @name methods override Feature */ - //@{ - /// recalculate the Feature - App::DocumentObjectExecReturn *execute(void) override; - - /// returns the type name of the ViewProvider - const char* getViewProviderName(void) const override { - return "Gui::ViewProviderDocumentObject"; - } - //@} -}; - - -} //namespace Raytracing - - - -#endif diff --git a/src/Mod/Raytracing/App/resources/FCAnimation.inc b/src/Mod/Raytracing/App/resources/FCAnimation.inc deleted file mode 100644 index 65c75497e7..0000000000 --- a/src/Mod/Raytracing/App/resources/FCAnimation.inc +++ /dev/null @@ -1,104 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2005 Georg Wiora * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -// Persistence of Vision Ray Tracer Scene Description File -// File: FreeCadAnimation.inc -// Vers: 3.6 -// Desc: Provides functionality to create povray animations with freecad -// Povray clock variable counts 0 to 1 -// Camera positions must be defined before including this file -// Date: 03-Mar-2005 -// Auth: Dr. Georg Wiora -// FreeCAD Povray standard file - - -// Made for Povray version 3.6 -#version 3.6; - -// Check for animation active -#if (clock_on) - - // Time per scene in seconds - #declare TimePerScene = final_clock/(nCamPos-1); - #debug concat("Time per Scene: ",str(TimePerScene,5,3),"\n") - - #macro debugprint() - #debug concat("Szene ",str(sz,3,0),"\n") - #debug concat("T=",str(T,5,2)," T0=",str(T0,5,2)," T1=",str(T1,5,2)," T2=",str(T2,5,2)," T1Sin=",str(T1Sin,5,2),"\n") - #end - - // Current time is always zero based - #declare T = clock; - - // Compute Scene number: One scene less than camera positions - #declare sz = floor(T / TimePerScene) ; - // check for end of scene definition - #if ((clock / TimePerScene) >= (nCamPos-1)) - #warning "Clock value is beyond last camera position. I will try to extrapolate the last motion vector." - // limit scene counter to maximum - #declare sz = nCamPos-1; - #declare sz1 = nCamPos-2; - #declare sz2 = nCamPos-1; - #else - // Scene index for vector computations - #declare sz1 = sz; - #declare sz2 = sz+1; - #end - - // Time Variables - #declare T0 = T-TimePerScene*sz ; // Relative scene time - #declare T1 = T0/TimePerScene ; // Normalised scene time - #declare T2 = 1-T1 ; // Reversed normalised scene time - #declare T1Sin = pow(sin(radians(T1*90)),2); // Sin-square time for smooth movements - debugprint() - - // Interpolate camera position between scenes - #declare CamPosT = CamPos[sz] + (CamPos[sz2]-CamPos[sz1])*T1 ; - #declare CamDirT = CamDir[sz] + (CamDir[sz2]-CamDir[sz1])*T1 ; - #declare LookAtT = LookAt[sz] + (LookAt[sz2]-LookAt[sz1])*T1 ; - #declare UpT = Up[sz] + (Up[sz2] -Up[sz1] )*T1 ; - #declare CamZoomT = CamZoom[sz] + (CamZoom[sz2]-CamZoom[sz1])*T1Sin ; - - - // Cameradefinition - #declare MovieCamera = camera - { - perspective - up UpT - right x*image_width/image_height - angle CamZoomT - location CamPosT - look_at LookAtT - up UpT - } -#else - // No animation. Define default camera at position 0 - #declare MovieCamera = camera - { - perspective - up Up[0] - right x*image_width/image_height - angle CamZoom[0] - location CamPos[0] - look_at LookAt[0] - up Up[0] - } - -#end diff --git a/src/Mod/Raytracing/App/resources/FCAnimation.ini b/src/Mod/Raytracing/App/resources/FCAnimation.ini deleted file mode 100644 index d9cbeee5b8..0000000000 --- a/src/Mod/Raytracing/App/resources/FCAnimation.ini +++ /dev/null @@ -1,56 +0,0 @@ -;*************************************************************************** -;* Copyright (c) 2005 Georg Wiora * -;* * -;* This library is free software; you can redistribute it and/or * -;* modify it under the terms of the GNU Library General Public * -;* License as published by the Free Software Foundation; either * -;* version 2 of the License, or (at your option) any later version. * -;* * -;* This library is distributed in the hope that it will be useful, * -;* but WITHOUT ANY WARRANTY; without even the implied warranty of * -;* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * -;* GNU Library General Public License for more details. * -;* * -;* You should have received a copy of the GNU Library General Public * -;* License along with this library; see the file COPYING.LIB. If not, * -;* write to the Free Software Foundation, Inc., 59 Temple Place, * -;* Suite 330, Boston, MA 02111-1307, USA * -;* * -;*************************************************************************** - - -Input_File_Name=FreeCAD2.pov -; Specify an output directory -Output_File_Name=.\png\FreeCad2_.png - -;Antialias=Off - -; Low Quality -;Quality=3 -; Speed options -Display=Off -Verbose=Off - -; Use field swapping for double rate video output -;Field_Render=On - -; Create PNG (N) for less storage usage -Output_File_Type=N - -Antialias_Threshold=0.2 -Antialias_Depth=3 - -Initial_Frame=0 -Final_Frame=1999 - -; Compute partial animation -;Subset_Start_Frame=0 -;Subset_End_Frame=29 - -; Clock range is always [0..1] -Initial_Clock=0.0 -Final_Clock=1.0 - - -Cyclic_Animation=off -Pause_when_Done=off diff --git a/src/Mod/Raytracing/App/resources/FCAnimation.pov b/src/Mod/Raytracing/App/resources/FCAnimation.pov deleted file mode 100644 index 716aa1647f..0000000000 --- a/src/Mod/Raytracing/App/resources/FCAnimation.pov +++ /dev/null @@ -1,231 +0,0 @@ -// FreeCAD Povray standard file -/*************************************************************************** - * Copyright (c) 2005 Juergen Riegel * - * Copyright (c) 2005 Georg Wiora * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -// -w320 -h240 -// -w8000 -h6000 +a0.3 -// Use povray -iLehreW221animation.pov LehreW221animation.ini to trace. -// Use povray -w1280 -h720 +a0.3 -iLehreW221animation.pov LehreW221animation.ini to trace. - -// Include Standard-Colors provided by povray -#include "colors.inc" -// Include Standard-Textures and Finishes provided by povray -#include "textures.inc" -#include "woods.inc" - -// Include Camera definitions from FreeCad -#include "TempAnimationDef.inc" -// Include Animation functions -#include "FreeCadAnimation.inc" - - -// Width of texture lines in percent of period length -#declare lWidth = 0.007; -// Colors for grid -#declare GridCol1 = rgb <0.9,0,0>; -#declare GridCol2 = rgb <0.9,0.9,0>; -// Transparent color for Grid -#declare GridTran = rgbf <1,1,1,1.0>; - -// Colormap for Coordinate grid -#declare scalemap = color_map { - [0.000 color GridCol1] // Beginning of red bar for main unit - [lWidth color GridCol1] // End of red bar - [(0.001+lWidth) color GridTran] // Beginning of first gap - [0.249 color GridTran] // End of first gap - [0.250 color GridCol2] // Beginning of yellow bar for sub unit - [(0.250+lWidth) color GridCol2] // End of yellow bar - [(0.251+lWidth) color GridTran] // Beginning of second gap - [0.499 color GridTran] // End of first gap - [0.500 color GridCol2] // Beginning of yellow bar for sub unit - [(0.500+lWidth) color GridCol2] // End of yellow bar - [(0.501+lWidth) color GridTran] // Beginning of second gap - [0.749 color GridTran] // End of first gap - [0.750 color GridCol2] // Beginning of yellow bar for sub unit - [(0.750+lWidth) color GridCol2] // End of yellow bar - [(0.751+lWidth) color GridTran] // Beginning of second gap - [1.0 color GridTran] // End of second gap - }; - -// finish for objects -#declare MyFinish = finish -{ - ambient 0.3 - diffuse 0.0 - reflection 0.25 - specular .6 - roughness 0.01 - brilliance 0.1 - metallic -} ; - -// finish for grid lines -#declare LineFinish = finish -{ - ambient 0.0 - diffuse 1.0 -}; - - -// Texture for coordinate lines -#declare scaletexture = // Background color - // horizontal lines - texture { - pigment { - gradient y - color_map {scalemap} - } - finish {LineFinish} - }; - /* - // Contour lines - texture { - pigment { - gradient z - color_map {scalemap} - } - finish {LineFinish} - }; - // vertical lines - texture { - pigment { - gradient x - color_map {scalemap} - } - finish {LineFinish} - };*/ - -// The final texture for the objects -#declare finaltexture = - texture { - pigment {rgb <0.7,0.9,0.7>} - finish {MyFinish} - } - texture { scaletexture - finish - { - ambient 0.4 - reflection 0.25 - specular .6 - roughness 0.01 - brilliance 0.1 - metallic - } - scale 400 - }; - - -// Sky sphere is a real sphere in this case with a diameter of 8 meters -sphere { 0*x 8000 inverse - texture { pigment { rgb 0.3 } - finish {ambient 0.5 diffuse 0.5} - } - texture - { - pigment { - radial - color_map { - [0.00 color rgbt <1,1,1,0>] - [0.08 color rgbt <1,1,1,0>] - [0.09 color rgbt <1,1,1,1>] - [1.00 color rgbt <1,1,1,1>] - } - frequency 36 - } - finish {LineFinish} - } - texture - { - pigment { - gradient y - color_map { - [0.00 color rgbt <1,1,1,0>] - [0.08 color rgbt <1,1,1,0>] - [0.09 color rgbt <1,1,1,1>] - [1.00 color rgbt <1,1,1,1>] - } - scale 500 - } - finish {LineFinish} - } -} - - -// Floor -plane { // checkered floor - y, -1 - texture - { - pigment { - checker - color rgb <255,246,193>/255 //<110,192,170>/255 - color rgb <220,220,220>/255 - scale 0.5 - } - finish{ - diffuse 0.3 - ambient 0.7 - } - } - scale 1000 -} - - -// Door - -#include "SeitenvandFC01.inc" -mesh { // side wall - texture { finaltexture } -} - -#include "Tuer19FC01.inc" -mesh { Tuer19 - texture { finaltexture } -} - -#include "Tuer16morphFC01.inc" -mesh { Tuer16 - texture { finaltexture } -} - - -//Test part - -/* -cylinder { - 0*y, 405*y, 700 - open - translate <2000,0,1200> - texture { finaltexture } -} - - */ - -// Insert Camera -camera { MovieCamera } - - -// Lightsource -light_source { -<-1573.9813500000005,1310.07165000000003,-2000.1032>, color White -} diff --git a/src/Mod/Raytracing/App/resources/FCSimple.pov b/src/Mod/Raytracing/App/resources/FCSimple.pov deleted file mode 100644 index e30aecd0a8..0000000000 --- a/src/Mod/Raytracing/App/resources/FCSimple.pov +++ /dev/null @@ -1,84 +0,0 @@ -// Persistence of Vision Ray Tracer Scene Description File -// File: ?.pov -// Vers: 3.6 -// Desc: Basic Scene Example -// Date: mm/dd/yy -// Auth: ? -// - -#version 3.6; - -#include "colors.inc" - -global_settings { - assumed_gamma 1.0 -} - - -// ---------------------------------------- - -// includes the Part mesh written from FreeCAD -#include "TempPart.inc" -object {Part - texture { pigment {rgb <0.3,0.8,0.3>} finish {ambient 0.2 reflection 0.2 specular 0.7} } - } - - - -// ---------------------------------------- - -// includes the camera from FreeCAD -#include "TempCamera.inc" -camera { - location CamPos[0] - look_at LookAt[0] - sky Up[0] - angle 50 -} - - -light_source { - CamPos[0] - CamDir[0] * 5 + Up[0] * 10 // light's position - color rgb <1, 1, 1> // light's color -} - -// ---------------------------------------- - - -sky_sphere { - pigment { - gradient y - color_map { - [0.0 rgb <0.6,0.7,1.0>] - [0.7 rgb <0.0,0.1,0.8>] - } - } -} - - -// ---------------------------------------- - -plane { - y, -1 - pigment { color rgb <0.7,0.5,0.3> } -} - -sphere { - 0.0, 1 - texture { - pigment { - radial - frequency 8 - color_map { - [0.00 color rgb <1.0,0.4,0.2> ] - [0.33 color rgb <0.2,0.4,1.0> ] - [0.66 color rgb <0.4,1.0,0.2> ] - [1.00 color rgb <1.0,0.4,0.2> ] - } - } - finish{ - specular 0.6 - } - } -} - diff --git a/src/Mod/Raytracing/CMakeLists.txt b/src/Mod/Raytracing/CMakeLists.txt deleted file mode 100644 index 9c707dec7e..0000000000 --- a/src/Mod/Raytracing/CMakeLists.txt +++ /dev/null @@ -1,53 +0,0 @@ - -add_subdirectory(App) -if(BUILD_GUI) - add_subdirectory(Gui) -endif(BUILD_GUI) - -set(Raytracing_Scripts - Init.py - RaytracingExample.py -) - -if(BUILD_GUI) - list (APPEND Raytracing_Scripts InitGui.py) -endif(BUILD_GUI) - -SET(Raytracing_Templates - Templates/LuxClassic.lxs - Templates/LuxOutdoor.lxs - Templates/ProjectStd.pov - Templates/RadiosityNormal.pov - Templates/RadiosityOutdoorHQ.pov -) - -add_custom_target(RaytracingScripts ALL - SOURCES ${Raytracing_Scripts} ${Raytracing_Templates} -) - -fc_target_copy_resource(RaytracingScripts - ${CMAKE_CURRENT_SOURCE_DIR} - ${CMAKE_BINARY_DIR}/Mod/Raytracing - ${Raytracing_Scripts} -) - -fc_target_copy_resource(RaytracingScripts - ${CMAKE_CURRENT_SOURCE_DIR} - ${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_DATADIR}/Mod/Raytracing - ${Raytracing_Templates} -) - -INSTALL( - FILES - ${Raytracing_Scripts} - DESTINATION - Mod/Raytracing -) - -INSTALL( - FILES - ${Raytracing_Templates} - DESTINATION - ${CMAKE_INSTALL_DATADIR}/Mod/Raytracing/Templates -) - diff --git a/src/Mod/Raytracing/Gui/AppRaytracingGui.cpp b/src/Mod/Raytracing/Gui/AppRaytracingGui.cpp deleted file mode 100644 index 461c50dc1e..0000000000 --- a/src/Mod/Raytracing/Gui/AppRaytracingGui.cpp +++ /dev/null @@ -1,84 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2002 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#include "PreCompiled.h" - -#include -#include -#include -#include -#include -#include - -#include "DlgSettingsRayImp.h" -#include "ViewProvider.h" -#include "Workbench.h" - - -using namespace RaytracingGui; - -// use a different name to CreateCommand() -void CreateRaytracingCommands(void); - -void loadRaytracingResource() -{ - // add resources and reloads the translators - Q_INIT_RESOURCE(Raytracing); - Gui::Translator::instance()->refresh(); -} - -namespace RaytracingGui { - PyObject* initModule(); -} - - -PyMOD_INIT_FUNC(RaytracingGui) -{ - if (!Gui::Application::Instance) { - PyErr_SetString(PyExc_ImportError, "Cannot load Gui module in console application."); - PyMOD_Return(nullptr); - } - - try { - Base::Interpreter().loadModule("Raytracing"); - } - catch(const Base::Exception& e) { - PyErr_SetString(PyExc_ImportError, e.what()); - PyMOD_Return(nullptr); - } - PyObject* mod = RaytracingGui::initModule(); - Base::Console().Log("Loading GUI of Raytracing module... done\n"); - - // instantiating the commands - CreateRaytracingCommands(); - RaytracingGui::ViewProviderLux ::init(); - RaytracingGui::ViewProviderPovray ::init(); - RaytracingGui::Workbench ::init(); - - // register preferences pages - new Gui::PrefPageProducer ("Raytracing"); - - // add resources and reloads the translators - loadRaytracingResource(); - - PyMOD_Return(mod); -} diff --git a/src/Mod/Raytracing/Gui/AppRaytracingGuiPy.cpp b/src/Mod/Raytracing/Gui/AppRaytracingGuiPy.cpp deleted file mode 100644 index 765e5e1e5e..0000000000 --- a/src/Mod/Raytracing/Gui/AppRaytracingGuiPy.cpp +++ /dev/null @@ -1,250 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2008 Werner Mayer * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#include "PreCompiled.h" -#ifndef _PreComp_ -# include -# include -# include - -# include -# include -# include -#endif - -#include -#include -#include -#include -#include -#include -#include -#include - -#include "PovrayHighlighter.h" - - -namespace RaytracingGui { -class Module : public Py::ExtensionModule -{ -public: - Module() : Py::ExtensionModule("RaytracingGui") - { - add_varargs_method("open",&Module::open, - "open(string) -- Create a new text document and load the file into the document." - ); - add_varargs_method("insert",&Module::open, - "insert(string,string) -- Create a new text document and load the file into the document." - ); - add_varargs_method("povViewCamera",&Module::povViewCamera, - "string povViewCamera() -- returns the povray camera definition of the active 3D view." - ); - add_varargs_method("luxViewCamera",&Module::luxViewCamera, - "string luxViewCamera() -- returns the luxrender camera definition of the active 3D view." - ); - initialize("This module is the RaytracingGui module."); // register with Python - } - - ~Module() override {} - -private: - Py::Object open(const Py::Tuple& args) - { - // only used to open Povray files - char* Name; - const char* DocName; - if (!PyArg_ParseTuple(args.ptr(), "et|s","utf-8",&Name,&DocName)) - throw Py::Exception(); - std::string EncodedName = std::string(Name); - PyMem_Free(Name); - try { - QString fileName = QString::fromUtf8(EncodedName.c_str()); - QFileInfo fi; - fi.setFile(fileName); - QString ext = fi.completeSuffix().toLower(); - QList views = Gui::getMainWindow()->findChildren(); - for (QList::Iterator it = views.begin(); it != views.end(); ++it) { - if ((*it)->fileName() == fileName) { - (*it)->setFocus(); - return Py::None(); - } - } - - if (ext == QLatin1String("pov") || ext == QLatin1String("inc")) { - Gui::TextEditor* editor = new Gui::TextEditor(); - editor->setSyntaxHighlighter(new PovrayHighlighter(editor)); - Gui::EditorView* edit = new Gui::EditorView(editor, Gui::getMainWindow()); - edit->open(fileName); - edit->resize(400, 300); - Gui::getMainWindow()->addWindow(edit); - } - } - catch (const Base::Exception& e) { - throw Py::RuntimeError(e.what()); - } - return Py::None(); - } - - Py::Object povViewCamera(const Py::Tuple& args) - { - // no arguments - if (!PyArg_ParseTuple(args.ptr(), "")) - throw Py::Exception(); - try { - std::string out; - const char* ppReturn=nullptr; - - Gui::Document* doc = Gui::Application::Instance->activeDocument(); - if (doc) { - doc->sendMsgToFirstView(Gui::MDIView::getClassTypeId(), "GetCamera", &ppReturn); - } - else { - throw Py::RuntimeError("No active document found"); - } - - if (!ppReturn) { - throw Py::RuntimeError("Could not read camera information from active view"); - } - - SoNode* rootNode; - SoInput in; - in.setBuffer((void*)ppReturn,std::strlen(ppReturn)); - SoDB::read(&in,rootNode); - - if (!rootNode || !rootNode->getTypeId().isDerivedFrom(SoCamera::getClassTypeId())) { - throw Py::RuntimeError("Could not read camera information from ASCII stream"); - } - - // root-node returned from SoDB::readAll() has initial zero - // ref-count, so reference it before we start using it to - // avoid premature destruction. - SoCamera * Cam = static_cast(rootNode); - Cam->ref(); - - SbRotation camrot = Cam->orientation.getValue(); - - SbVec3f upvec(0, 1, 0); // init to default up vector - camrot.multVec(upvec, upvec); - - SbVec3f lookat(0, 0, -1); // init to default view direction vector - camrot.multVec(lookat, lookat); - - SbVec3f pos = Cam->position.getValue(); - float Dist = Cam->focalDistance.getValue(); - Cam->unref(); // free memory - - // making gp out of the Coin stuff - gp_Vec gpPos(pos.getValue()[0],pos.getValue()[1],pos.getValue()[2]); - gp_Vec gpDir(lookat.getValue()[0],lookat.getValue()[1],lookat.getValue()[2]); - lookat *= Dist; - lookat += pos; - gp_Vec gpLookAt(lookat.getValue()[0],lookat.getValue()[1],lookat.getValue()[2]); - gp_Vec gpUp(upvec.getValue()[0],upvec.getValue()[1],upvec.getValue()[2]); - - // getting image format - ParameterGrp::handle hGrp = App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Preferences/Mod/Raytracing"); - int width = hGrp->GetInt("OutputWidth", 800); - int height = hGrp->GetInt("OutputHeight", 600); - - // call the write method of PovTools.... - out = Raytracing::PovTools::getCamera(Raytracing::CamDef(gpPos,gpDir,gpLookAt,gpUp),width,height); - - return Py::String(out); - } - catch (const Base::Exception& e) { - throw Py::RuntimeError(e.what()); - } - } - - Py::Object luxViewCamera(const Py::Tuple& args) - { - // no arguments - if (!PyArg_ParseTuple(args.ptr(), "")) - throw Py::Exception(); - try { - std::string out; - const char* ppReturn=nullptr; - - Gui::Document* doc = Gui::Application::Instance->activeDocument(); - if (doc) { - doc->sendMsgToFirstView(Gui::MDIView::getClassTypeId(), "GetCamera", &ppReturn); - } - else { - throw Py::RuntimeError("No active document found"); - } - - if (!ppReturn) { - throw Py::RuntimeError("Could not read camera information from active view"); - } - - SoNode* rootNode; - SoInput in; - in.setBuffer((void*)ppReturn,std::strlen(ppReturn)); - SoDB::read(&in,rootNode); - - if (!rootNode || !rootNode->getTypeId().isDerivedFrom(SoCamera::getClassTypeId())) { - throw Py::RuntimeError("Could not read camera information from ASCII stream"); - } - - // root-node returned from SoDB::readAll() has initial zero - // ref-count, so reference it before we start using it to - // avoid premature destruction. - SoCamera * Cam = static_cast(rootNode); - Cam->ref(); - - SbRotation camrot = Cam->orientation.getValue(); - - SbVec3f upvec(0, 1, 0); // init to default up vector - camrot.multVec(upvec, upvec); - - SbVec3f lookat(0, 0, -1); // init to default view direction vector - camrot.multVec(lookat, lookat); - - SbVec3f pos = Cam->position.getValue(); - float Dist = Cam->focalDistance.getValue(); - Cam->unref(); // free memory - - // making gp out of the Coin stuff - gp_Vec gpPos(pos.getValue()[0],pos.getValue()[1],pos.getValue()[2]); - gp_Vec gpDir(lookat.getValue()[0],lookat.getValue()[1],lookat.getValue()[2]); - lookat *= Dist; - lookat += pos; - gp_Vec gpLookAt(lookat.getValue()[0],lookat.getValue()[1],lookat.getValue()[2]); - gp_Vec gpUp(upvec.getValue()[0],upvec.getValue()[1],upvec.getValue()[2]); - - // call the write method of PovTools.... - out = Raytracing::LuxTools::getCamera(Raytracing::CamDef(gpPos,gpDir,gpLookAt,gpUp)); - - return Py::String(out); - } - catch (const Base::Exception& e) { - throw Py::RuntimeError(e.what()); - } - } -}; - -PyObject* initModule() -{ - return Base::Interpreter().addModule(new Module); -} - -} // namespace RaytracingGui diff --git a/src/Mod/Raytracing/Gui/CMakeLists.txt b/src/Mod/Raytracing/Gui/CMakeLists.txt deleted file mode 100644 index 91de12ecfc..0000000000 --- a/src/Mod/Raytracing/Gui/CMakeLists.txt +++ /dev/null @@ -1,85 +0,0 @@ -if(MSVC) - add_definitions(-DHAVE_ACOSH -DHAVE_ATANH -DHAVE_ASINH) -else(MSVC) - add_definitions(-DHAVE_LIMITS_H -DHAVE_CONFIG_H) -endif(MSVC) - -include_directories( - ${CMAKE_BINARY_DIR} - ${CMAKE_SOURCE_DIR}/src - ${CMAKE_BINARY_DIR}/src - ${CMAKE_CURRENT_BINARY_DIR} - ${Boost_INCLUDE_DIRS} - ${COIN3D_INCLUDE_DIRS} - ${OCC_INCLUDE_DIR} - ${PYTHON_INCLUDE_DIRS} - ${ZLIB_INCLUDE_DIR} - ${XercesC_INCLUDE_DIRS} -) -link_directories(${OCC_LIBRARY_DIR}) - -set(RaytracingGui_LIBS - Raytracing - FreeCADGui -) - -macro(generate_from_py2 BASE_NAME OUTPUT_FILE) - file(TO_NATIVE_PATH ${CMAKE_SOURCE_DIR}/src/Tools/PythonToCPP.py TOOL_PATH) - file(TO_NATIVE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/${BASE_NAME} SOURCE_PATH) - add_custom_command( - OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${OUTPUT_FILE} - COMMAND ${PYTHON_EXECUTABLE} ${TOOL_PATH} ${SOURCE_PATH} ${OUTPUT_FILE} - MAIN_DEPENDENCY ${BASE_NAME} - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} - COMMENT Building files out of ${BASE_NAME}.py) -endmacro(generate_from_py2) - -generate_from_py2(FreeCADpov FreeCADpov.h) - -SET(Resource_SRCS - ${Resource_SRCS} - Resources/Raytracing.qrc -) -SOURCE_GROUP("Resource" FILES ${Resource_SRCS}) - -set(RaytracingGui_UIC_SRCS - DlgSettingsRay.ui -) - -qt_add_resources(Resource_SRCS Resources/Raytracing.qrc) - -SET(RaytracingGui_SRCS - ${Resource_SRCS} - ${RaytracingGui_UIC_HDRS} - AppRaytracingGui.cpp - AppRaytracingGuiPy.cpp - Command.cpp - DlgSettingsRay.ui - DlgSettingsRayImp.cpp - DlgSettingsRayImp.h - FreeCADpov - PovrayHighlighter.cpp - PovrayHighlighter.h - PreCompiled.cpp - PreCompiled.h - ViewProvider.cpp - ViewProvider.h - Workbench.cpp - Workbench.h -) - -SET(RaytracingGuiIcon_SVG - Resources/icons/RaytracingWorkbench.svg -) - -add_library(RaytracingGui SHARED ${RaytracingGui_SRCS} ${RaytracingGuiIcon_SVG}) -target_link_libraries(RaytracingGui ${RaytracingGui_LIBS}) - - -SET_BIN_DIR(RaytracingGui RaytracingGui /Mod/Raytracing) -SET_PYTHON_PREFIX_SUFFIX(RaytracingGui) - -fc_copy_sources(RaytracingGui "${CMAKE_BINARY_DIR}/${CMAKE_INSTALL_DATADIR}/Mod/Raytracing" ${RaytracingGuiIcon_SVG}) - -INSTALL(TARGETS RaytracingGui DESTINATION ${CMAKE_INSTALL_LIBDIR}) -INSTALL(FILES ${RaytracingGuiIcon_SVG} DESTINATION "${CMAKE_INSTALL_DATADIR}/Mod/Raytracing/Resources/icons") diff --git a/src/Mod/Raytracing/Gui/Command.cpp b/src/Mod/Raytracing/Gui/Command.cpp deleted file mode 100644 index bde165ea4f..0000000000 --- a/src/Mod/Raytracing/Gui/Command.cpp +++ /dev/null @@ -1,934 +0,0 @@ - /*************************************************************************** - * Copyright (c) 2002 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#include "PreCompiled.h" -#ifndef _PreComp_ -# include -# include -# include -# include -# include -# include -# include - -# include -# include -# include -#endif - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "FreeCADpov.h" - - -//=========================================================================== -// CmdRaytracingWriteCamera -//=========================================================================== -DEF_STD_CMD_A(CmdRaytracingWriteCamera) - -CmdRaytracingWriteCamera::CmdRaytracingWriteCamera() - :Command("Raytracing_WriteCamera") -{ - sAppModule = "Raytracing"; - sGroup = QT_TR_NOOP("Raytracing"); - sMenuText = QT_TR_NOOP("Export camera to POV-Ray..."); - sToolTipText = QT_TR_NOOP("Export the camera position of the active 3D view in POV-Ray format to a file"); - sWhatsThis = "Raytracing_WriteCamera"; - sStatusTip = sToolTipText; - sPixmap = "Raytrace_Camera"; -} - -void CmdRaytracingWriteCamera::activated(int) -{ - const char* ppReturn=nullptr; - getGuiApplication()->sendMsgToActiveView("GetCamera",&ppReturn); - if (ppReturn) { - std::string str(ppReturn); - if (str.find("PerspectiveCamera") == std::string::npos) { - int ret = QMessageBox::warning(Gui::getMainWindow(), - qApp->translate("CmdRaytracingWriteView","No perspective camera"), - qApp->translate("CmdRaytracingWriteView","The current view camera is not perspective" - " and thus resulting in a POV-Ray image that may look different than" - " what was expected.\nDo you want to continue?"), - QMessageBox::Yes|QMessageBox::No); - if (ret != QMessageBox::Yes) - return; - } - - SoInput in; - in.setBuffer((void*)ppReturn,std::strlen(ppReturn)); - - SoNode* rootNode; - SoDB::read(&in,rootNode); - - if (!rootNode || !rootNode->getTypeId().isDerivedFrom(SoCamera::getClassTypeId())) - throw Base::FileException("CmdRaytracingWriteCamera::activated(): Could not read " - "camera information from ASCII stream....\n"); - - // root-node returned from SoDB::readAll() has initial zero - // ref-count, so reference it before we start using it to - // avoid premature destruction. - SoCamera * Cam = static_cast(rootNode); - Cam->ref(); - - SbRotation camrot = Cam->orientation.getValue(); - - SbVec3f upvec(0, 1, 0); // init to default up vector - camrot.multVec(upvec, upvec); - - SbVec3f lookat(0, 0, -1); // init to default view direction vector - camrot.multVec(lookat, lookat); - - SbVec3f pos = Cam->position.getValue(); - float Dist = Cam->focalDistance.getValue(); - - QStringList filter; - filter << QString::fromLatin1("%1 (*.pov)").arg(QObject::tr("POV-Ray")); - filter << QString::fromLatin1("%1 (*.*)").arg(QObject::tr("All Files")); - QString fn = Gui::FileDialog::getSaveFileName(Gui::getMainWindow(), QObject::tr("Export page"), QString(), filter.join(QLatin1String(";;"))); - if (fn.isEmpty()) - return; - std::string cFullName = (const char*)fn.toUtf8(); - - // building up the python string - std::stringstream out; - out << "Raytracing.writeCameraFile(\"" << strToPython(cFullName) << "\"," - << "(" << pos.getValue()[0] <<"," << pos.getValue()[1] <<"," << pos.getValue()[2] <<")," - << "(" << lookat.getValue()[0] <<"," << lookat.getValue()[1] <<"," << lookat.getValue()[2] <<")," ; - lookat *= Dist; - lookat += pos; - out << "(" << lookat.getValue()[0] <<"," << lookat.getValue()[1] <<"," << lookat.getValue()[2] <<")," - << "(" << upvec.getValue()[0] <<"," << upvec.getValue()[1] <<"," << upvec.getValue()[2] <<") )" ; - - doCommand(Doc,"import Raytracing"); - doCommand(Gui,"%s", out.str().c_str()); - - // Bring ref-count of root-node back to zero to cause the - // destruction of the camera. - Cam->unref(); - } -} - -bool CmdRaytracingWriteCamera::isActive(void) -{ - return getGuiApplication()->sendHasMsgToActiveView("GetCamera"); -} - -//=========================================================================== -// CmdRaytracingWritePart -//=========================================================================== -DEF_STD_CMD_A(CmdRaytracingWritePart) - -CmdRaytracingWritePart::CmdRaytracingWritePart() - :Command("Raytracing_WritePart") -{ - sAppModule = "Raytracing"; - sGroup = QT_TR_NOOP("Raytracing"); - sMenuText = QT_TR_NOOP("Export part to POV-Ray..."); - sToolTipText = QT_TR_NOOP("Write the selected Part (object) as a POV-Ray file"); - sWhatsThis = "Raytracing_WritePart"; - sStatusTip = sToolTipText; - sPixmap = "Raytrace_Part"; -} - -void CmdRaytracingWritePart::activated(int) -{ - QStringList filter; - filter << QString::fromLatin1("%1 (*.pov)").arg(QObject::tr("POV-Ray")); - filter << QString::fromLatin1("%1 (*.*)").arg(QObject::tr("All Files")); - QString fn = Gui::FileDialog::getSaveFileName(Gui::getMainWindow(), QObject::tr("Export page"), QString(), filter.join(QLatin1String(";;"))); - if (fn.isEmpty()) - return; - std::string cFullName = (const char*)fn.toUtf8(); - - // name of the objects in the pov file - std::string Name = "Part"; - std::vector obj = Gui::Selection().getObjectsOfType(Part::Feature::getClassTypeId()); - if (obj.empty()) - return; - - std::stringstream out; - //Raytracing.writePartFile(App.document().GetActiveFeature().getShape()) - out << "Raytracing.writePartFile(\"" << strToPython(cFullName) << "\",\"" - << Name << "\",App.ActiveDocument." << obj.front()->getNameInDocument() << ".Shape)"; - - doCommand(Doc,"import Raytracing"); - doCommand(Doc,"%s",out.str().c_str()); -} - -bool CmdRaytracingWritePart::isActive(void) -{ - return Gui::Selection().countObjectsOfType(Part::Feature::getClassTypeId()) == 1; -} - -//=========================================================================== -// CmdRaytracingWriteView -//=========================================================================== -DEF_STD_CMD_A(CmdRaytracingWriteView) - -CmdRaytracingWriteView::CmdRaytracingWriteView() - :Command("Raytracing_WriteView") -{ - sAppModule = "Raytracing"; - sGroup = QT_TR_NOOP("Raytracing"); - sMenuText = QT_TR_NOOP("Export view to POV-Ray..."); - sToolTipText = QT_TR_NOOP("Write the active 3D view with camera and all its content to a POV-Ray file"); - sWhatsThis = "Raytracing_WriteView"; - sStatusTip = sToolTipText; - sPixmap = "Raytrace_Export"; -} - -void CmdRaytracingWriteView::activated(int) -{ - const char* ppReturn=nullptr; - Gui::Application::Instance->sendMsgToActiveView("GetCamera",&ppReturn); - if (ppReturn) { - std::string str(ppReturn); - if (str.find("PerspectiveCamera") == std::string::npos) { - int ret = QMessageBox::warning(Gui::getMainWindow(), - qApp->translate("CmdRaytracingWriteView","No perspective camera"), - qApp->translate("CmdRaytracingWriteView","The current view camera is not perspective" - " and thus resulting in a POV-Ray image that may look different than" - " what was expected.\nDo you want to continue?"), - QMessageBox::Yes|QMessageBox::No); - if (ret != QMessageBox::Yes) - return; - } - } - - QStringList filter; - filter << QString::fromLatin1("%1 (*.pov)").arg(QObject::tr("POV-Ray")); - filter << QString::fromLatin1("%1 (*.*)").arg(QObject::tr("All Files")); - QString fn = Gui::FileDialog::getSaveFileName(Gui::getMainWindow(), - QObject::tr("Export page"), QString(), filter.join(QLatin1String(";;"))); - if (fn.isEmpty()) - return; - std::string cFullName = (const char*)fn.toUtf8(); - cFullName = strToPython(cFullName); - - - // get all objects of the active document - std::vector DocObjects = getActiveGuiDocument()->getDocument()-> - getObjectsOfType(); - - openCommand("Write view"); - doCommand(Doc,"import Raytracing,RaytracingGui"); - doCommand(Doc,"OutFile = open(\"%s\",\"w\")",cFullName.c_str()); - - try { - doCommand(Doc,"result = open(App.getResourceDir()+'Mod/Raytracing/Templates/ProjectStd.pov').read()"); - doCommand(Doc,"content = ''"); - doCommand(Doc,"content += RaytracingGui.povViewCamera()"); - // go through all document objects - for (std::vector::const_iterator it=DocObjects.begin();it!=DocObjects.end();++it) { - Gui::ViewProvider* vp = getActiveGuiDocument()->getViewProvider(*it); - if (vp && vp->isVisible()) { - App::PropertyColor *pcColor = dynamic_cast(vp->getPropertyByName("ShapeColor")); - if (pcColor) { - App::Color col = pcColor->getValue(); - doCommand(Doc,"content += Raytracing.getPartAsPovray('%s',App.activeDocument().%s.Shape,%f,%f,%f)", - (*it)->getNameInDocument(),(*it)->getNameInDocument(),col.r,col.g,col.b); - } - } - } - doCommand(Doc,"result = result.replace('//RaytracingContent',content)"); - doCommand(Doc,"OutFile.write(result)"); - doCommand(Doc,"OutFile.close()"); - doCommand(Doc,"del OutFile"); - commitCommand(); - } - catch (...) { - doCommand(Doc,"OutFile.close()"); - doCommand(Doc,"del OutFile"); - abortCommand(); - throw; - } -} - -bool CmdRaytracingWriteView::isActive(void) -{ - App::Document* doc = App::GetApplication().getActiveDocument(); - if (doc) { - return doc->countObjectsOfType(Part::Feature::getClassTypeId()) > 0; - } - - return false; -} - - -//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -//=========================================================================== -// Raytracing_NewPovrayProject -//=========================================================================== - -DEF_STD_CMD_AC(CmdRaytracingNewPovrayProject) - -CmdRaytracingNewPovrayProject::CmdRaytracingNewPovrayProject() - : Command("Raytracing_NewPovrayProject") -{ - sAppModule = "Raytracing"; - sGroup = QT_TR_NOOP("Raytracing"); - sMenuText = QT_TR_NOOP("New POV-Ray project"); - sToolTipText = QT_TR_NOOP("Insert new POV-Ray project into the document"); - sWhatsThis = "Raytracing_NewPovrayProject"; - sStatusTip = sToolTipText; - sPixmap = "Raytrace_New"; -} - -void CmdRaytracingNewPovrayProject::activated(int iMsg) -{ - const char* ppReturn=nullptr; - Gui::Application::Instance->sendMsgToActiveView("GetCamera",&ppReturn); - if (ppReturn) { - std::string str(ppReturn); - if (str.find("PerspectiveCamera") == std::string::npos) { - int ret = QMessageBox::warning(Gui::getMainWindow(), - qApp->translate("CmdRaytracingWriteView","No perspective camera"), - qApp->translate("CmdRaytracingWriteView","The current view camera is not perspective" - " and thus resulting in a POV-Ray image that may look different than" - " what was expected.\nDo you want to continue?"), - QMessageBox::Yes|QMessageBox::No); - if (ret != QMessageBox::Yes) - return; - } - } - - std::string FeatName = getUniqueObjectName("PovProject"); - - Gui::ActionGroup* pcAction = qobject_cast(getAction()); - if (pcAction->actions().isEmpty()) { - QMessageBox::warning(Gui::getMainWindow(), - qApp->translate("CmdRaytracingWriteView","No template"), - qApp->translate("CmdRaytracingWriteView","Cannot create a project because there is no template installed.")); - return; - } - - const QList actions = pcAction->actions(); - QFileInfo tfi(actions.at(iMsg)->property("Template").toString()); - if (tfi.isReadable()) { - try { - openCommand("Create POV-Ray project"); - doCommand(Doc,"import Raytracing,RaytracingGui"); - doCommand(Doc,"App.activeDocument().addObject('Raytracing::RayProject','%s')",FeatName.c_str()); - doCommand(Doc,"App.activeDocument().%s.Template = '%s'",FeatName.c_str(), (const char*)tfi.filePath().toUtf8()); - doCommand(Doc,"App.activeDocument().%s.Camera = RaytracingGui.povViewCamera()",FeatName.c_str()); - commitCommand(); - } - catch (...) { - abortCommand(); - throw; - } - } - else { - QMessageBox::critical(Gui::getMainWindow(), - qApp->translate("CmdRaytracingNewPovrayProject","No template"), - qApp->translate("CmdRaytracingNewPovrayProject","No template available")); - } -} - -Gui::Action * CmdRaytracingNewPovrayProject::createAction(void) -{ - Gui::ActionGroup* pcAction = new Gui::ActionGroup(this, Gui::getMainWindow()); - pcAction->setDropDownMenu(true); - applyCommandData(this->className(), pcAction); - - auto addTemplates = [pcAction](const std::string& path) { - QDir dir(QString::fromUtf8(path.c_str()), QString::fromLatin1("*.pov")); - for (unsigned int i=0; iaddAction(fi.baseName()); - a->setIcon(Gui::BitmapFactory().iconFromTheme("Raytrace_New")); - - a->setProperty("Template", dir.absoluteFilePath(dir[i])); - } - }; - - std::string path = App::Application::getResourceDir(); - path += "Mod/Raytracing/Templates/"; - addTemplates(path); - - path = App::Application::getUserAppDataDir(); - path += "data/Mod/Raytracing/Templates/"; - addTemplates(path); - - path = App::Application::getUserAppDataDir(); - path += "Templates/"; - addTemplates(path); - - _pcAction = pcAction; - languageChange(); - if (!pcAction->actions().isEmpty()) { - pcAction->setIcon(qAsConst(pcAction)->actions()[0]->icon()); - pcAction->setProperty("defaultAction", QVariant(0)); - } - - return pcAction; -} - -bool CmdRaytracingNewPovrayProject::isActive(void) -{ - if (getActiveGuiDocument()) - return true; - else - return false; -} - - -//=========================================================================== -// Raytracing_NewPartView -//=========================================================================== - -DEF_STD_CMD_A(CmdRaytracingNewPartSegment) - -CmdRaytracingNewPartSegment::CmdRaytracingNewPartSegment() - : Command("Raytracing_NewPartSegment") -{ - sAppModule = "Raytracing"; - sGroup = QT_TR_NOOP("Raytracing"); - sMenuText = QT_TR_NOOP("Insert part"); - sToolTipText = QT_TR_NOOP("Insert a new part object into a Raytracing project"); - sWhatsThis = "Raytracing_NewPartSegment"; - sStatusTip = sToolTipText; - sPixmap = "Raytrace_NewPartSegment"; -} - -void CmdRaytracingNewPartSegment::activated(int) -{ - std::vector parts = Gui::Selection().getObjectsOfType(); - if (parts.empty()) { - QMessageBox::warning(Gui::getMainWindow(), QObject::tr("Wrong selection"), - QObject::tr("Select a Part object.")); - return; - } - - std::vector pages = App::GetApplication().getActiveDocument() - ->getObjectsOfType(Raytracing::RayProject::getClassTypeId()); - std::vector pages2 = App::GetApplication().getActiveDocument() - ->getObjectsOfType(Raytracing::LuxProject::getClassTypeId()); - pages.insert(pages.end(),pages2.begin(),pages2.end()); - if (pages.empty()) { - QMessageBox::warning(Gui::getMainWindow(), QObject::tr("No Raytracing project to insert"), - QObject::tr("Create a Raytracing project to insert a view.")); - return; - } - - std::string ProjName; - if (pages.size() > 1) { - // priority to the elders, if there is a pov project in the selection, it is used first! - pages = Gui::Selection().getObjectsOfType(Raytracing::RayProject::getClassTypeId()); - if (pages.size() != 1) { - pages = Gui::Selection().getObjectsOfType(Raytracing::LuxProject::getClassTypeId()); - if (pages.size() != 1) { - QMessageBox::warning(Gui::getMainWindow(), QObject::tr("No Raytracing project to insert"), - QObject::tr("Select a Raytracing project to insert the view.")); - return; - } - } - } - - ProjName = pages.front()->getNameInDocument(); - const char *FeatType; - if (pages.front()->getTypeId().isDerivedFrom(Raytracing::RayProject::getClassTypeId())) { - FeatType = "RayFeature"; - } else { - FeatType = "LuxFeature"; - } - - openCommand("Create view"); - for (std::vector::iterator it = parts.begin(); it != parts.end(); ++it) { - std::string FeatName = (*it)->getNameInDocument(); - FeatName += "_View"; - FeatName = getUniqueObjectName(FeatName.c_str()); - doCommand(Doc,"App.activeDocument().addObject('Raytracing::%s','%s')",FeatType,FeatName.c_str()); - doCommand(Doc,"App.activeDocument().%s.Source = App.activeDocument().%s",FeatName.c_str(),(*it)->getNameInDocument()); - doCommand(Doc,"App.activeDocument().%s.Color = Gui.activeDocument().%s.ShapeColor",FeatName.c_str(),(*it)->getNameInDocument()); - doCommand(Doc,"App.activeDocument().%s.Transparency = Gui.activeDocument().%s.Transparency",FeatName.c_str(),(*it)->getNameInDocument()); - doCommand(Doc,"App.activeDocument().%s.addObject(App.activeDocument().%s)",ProjName.c_str(), FeatName.c_str()); - } - updateActive(); - commitCommand(); -} - -bool CmdRaytracingNewPartSegment::isActive(void) -{ - if (getActiveGuiDocument()) - return true; - else - return false; -} - -//=========================================================================== -// Raytracing_ExportProject -//=========================================================================== - -DEF_STD_CMD_A(CmdRaytracingExportProject) - -CmdRaytracingExportProject::CmdRaytracingExportProject() - : Command("Raytracing_ExportProject") -{ - // setting the - sAppModule = "Raytracing"; - sGroup = QT_TR_NOOP("File"); - sMenuText = QT_TR_NOOP("&Export project..."); - sToolTipText = QT_TR_NOOP("Export a Raytracing project to a file"); - sWhatsThis = "Raytracing_ExportProject"; - sStatusTip = sToolTipText; - sPixmap = "Raytrace_ExportProject"; -} - -void CmdRaytracingExportProject::activated(int) -{ - QString filterLabel; - unsigned int n = getSelection().countObjectsOfType(Raytracing::RayProject::getClassTypeId()); - if (n != 1) { - n = getSelection().countObjectsOfType(Raytracing::LuxProject::getClassTypeId()); - if (n != 1) { - QMessageBox::warning(Gui::getMainWindow(), QObject::tr("Wrong selection"), - QObject::tr("Select one Raytracing project object.")); - return; - } - else { - filterLabel = QString::fromLatin1("%1 (*.lxs)").arg(QObject::tr("Luxrender")); - } - } - else { - filterLabel = QString::fromLatin1("%1 (*.pov)").arg(QObject::tr("POV-Ray")); - } - - QStringList filter; - filter << filterLabel; - filter << QString::fromLatin1("%1 (*.*)").arg(QObject::tr("All Files")); - - QString fn = Gui::FileDialog::getSaveFileName(Gui::getMainWindow(), QObject::tr("Export page"), QString(), filter.join(QLatin1String(";;"))); - if (!fn.isEmpty()) { - std::vector Sel = getSelection().getSelection(); - openCommand("Raytracing export project"); - - doCommand(Doc,"PageFile = open(App.activeDocument().%s.PageResult,'r')",Sel[0].FeatName); - std::string fname = (const char*)fn.toUtf8(); - fname = strToPython(fname); - doCommand(Doc,"OutFile = open('%s','w')",fname.c_str()); - doCommand(Doc,"OutFile.write(PageFile.read())"); - doCommand(Doc,"del OutFile,PageFile"); - - commitCommand(); - } -} - -bool CmdRaytracingExportProject::isActive(void) -{ - return (getActiveGuiDocument() ? true : false); -} - - -//=========================================================================== -// Raytracing_Render -//=========================================================================== - -DEF_STD_CMD_A(CmdRaytracingRender) - -CmdRaytracingRender::CmdRaytracingRender() - : Command("Raytracing_Render") -{ - sAppModule = "Raytracing"; - sGroup = QT_TR_NOOP("Raytracing"); - sMenuText = QT_TR_NOOP("&Render"); - sToolTipText = QT_TR_NOOP("Renders the current raytracing project with an external renderer"); - sWhatsThis = "Raytracing_Render"; - sStatusTip = sToolTipText; - sPixmap = "Raytrace_Render"; -} - -void CmdRaytracingRender::activated(int) -{ - // determining render type - Base::Type renderType; - unsigned int n1 = getSelection().countObjectsOfType(Raytracing::RayProject::getClassTypeId()); - if (n1 != 1) { - unsigned int n2 = getSelection().countObjectsOfType(Raytracing::LuxProject::getClassTypeId()); - if (n2 != 1) { - QMessageBox::warning(Gui::getMainWindow(), QObject::tr("Wrong selection"), - QObject::tr("Select one Raytracing project object.")); - return; - } else { - renderType = Raytracing::LuxProject::getClassTypeId(); - } - } else { - renderType = Raytracing::RayProject::getClassTypeId(); - } - - // checking if renderer is present - ParameterGrp::handle hGrp = App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Preferences/Mod/Raytracing"); - std::string renderer; - if (renderType == Raytracing::RayProject::getClassTypeId()) { - renderer = hGrp->GetASCII("PovrayExecutable", ""); - if (renderer.empty()) { - QMessageBox::warning(Gui::getMainWindow(), QObject::tr("POV-Ray not found"), - QObject::tr("Please set the path to the POV-Ray executable in the preferences.")); - return; - } else { - QFileInfo fi(QString::fromUtf8(renderer.c_str())); - if (!fi.exists() || !fi.isFile()) { - QMessageBox::warning(Gui::getMainWindow(), QObject::tr("POV-Ray not found"), - QObject::tr("Please correct the path to the POV-Ray executable in the preferences.")); - return; - } - } - } else { - renderer = hGrp->GetASCII("LuxrenderExecutable", ""); - if (renderer.empty()) { - QMessageBox::warning(Gui::getMainWindow(), QObject::tr("Luxrender not found"), - QObject::tr("Please set the path to the luxrender or luxconsole executable in the preferences.")); - return; - } else { - QFileInfo fi(QString::fromUtf8(renderer.c_str())); - if (!fi.exists() || !fi.isFile()) { - QMessageBox::warning(Gui::getMainWindow(), QObject::tr("Luxrender not found"), - QObject::tr("Please correct the path to the luxrender or luxconsole executable in the preferences.")); - return; - } - } - } - - std::vector Sel = getSelection().getSelectionEx(nullptr, renderType); - - if (renderType == Raytracing::RayProject::getClassTypeId()) { - Raytracing::RayProject* proj = static_cast(Sel[0].getObject()); - QFileInfo fi(QString::fromUtf8(proj->PageResult.getValue())); - if (!fi.exists() || !fi.isFile()) { - QMessageBox::warning(Gui::getMainWindow(), QObject::tr("POV-Ray file missing"), - QObject::tr("The POV-Ray project file doesn't exist.")); - return; - } - - QStringList filter; -#ifdef FC_OS_WIN32 - filter << QString::fromLatin1("%1 (*.bmp *.png)").arg(QObject::tr("Rendered image")); -#else - filter << QString::fromLatin1("%1 (*.png)").arg(QObject::tr("Rendered image")); -#endif - filter << QString::fromLatin1("%1 (*.*)").arg(QObject::tr("All Files")); - QString fn = Gui::FileDialog::getSaveFileName(Gui::getMainWindow(), QObject::tr("Rendered image"), QString(), filter.join(QLatin1String(";;"))); - if (!fn.isEmpty()) { - fn = QDir::toNativeSeparators(fn); -#ifdef FC_OS_WIN32 - fn.replace(QLatin1String("\\"), QLatin1String("\\\\")); -#endif - QByteArray utf8Name = fn.toUtf8(); - QByteArray localBit = fn.toLocal8Bit(); - QByteArray imageFile = utf8Name; - QString imageTemp; - - if (utf8Name != localBit) { - // Povray only supports ASCII file names. In case of a UTF-8 file name - // create the image file in the tmp. directory and copy it later to the - // destination file. - QString suffix = QFileInfo(fn).suffix(); - QFileInfo fi(QDir::temp(), QString::fromLatin1("Povray.%1").arg(suffix)); - imageTemp = fi.absoluteFilePath(); - imageFile = imageTemp.toLocal8Bit(); - } - openCommand("Render project"); - int width = hGrp->GetInt("OutputWidth", 800); - int height = hGrp->GetInt("OutputHeight", 600); - - std::string par = hGrp->GetASCII("OutputParameters", "+P +A"); - doCommand(Doc,"PageFile = open(App.activeDocument().%s.PageResult,'rb')",Sel[0].getFeatName()); - doCommand(Doc,"import os,subprocess,tempfile"); - doCommand(Doc,"fd, TempFile = tempfile.mkstemp(suffix='.pov')"); - doCommand(Doc,"f = open(TempFile,'wb')"); - doCommand(Doc,"f.write(PageFile.read())"); - doCommand(Doc,"f.close()"); - doCommand(Doc,"os.close(fd)"); - - renderer = Base::Tools::escapeEncodeFilename(renderer); - std::stringstream str; - str << "proc = subprocess.Popen([" - << "\"" << renderer << "\", "; - std::istringstream istr(par); - std::string s; - while (std::getline(istr, s, ' ')) { - s = Base::Tools::escapeEncodeString(s); - str << "\"" << s << "\", "; - } - - str << "\"+W" << width << "\", " - << "\"+H" << height << "\", " - << "\"+O" << imageFile.data() << "\""; -#ifdef FC_OS_WIN32 - // http://povray.org/documentation/view/3.6.1/603/ - str << ", \"/EXIT\", \"/RENDER\""; -#endif - str << ", TempFile])\n" - << "proc.communicate()"; - - doCommand(Doc, str.str().c_str()); - - if (utf8Name != imageFile) { - imageFile = utf8Name; - if (QFile::exists(fn)) - QFile::remove(fn); - QFile::copy(imageTemp ,fn); - QFile::remove(imageTemp); - } - doCommand(Gui,"import ImageGui"); - doCommand(Gui,"ImageGui.open('%s')",imageFile.data()); - doCommand(Doc,"del TempFile,PageFile"); - commitCommand(); - } - } else { - Raytracing::LuxProject* proj = static_cast(Sel[0].getObject()); - QFileInfo fi(QString::fromUtf8(proj->PageResult.getValue())); - if (!fi.exists() || !fi.isFile()) { - QMessageBox::warning(Gui::getMainWindow(), QObject::tr("Lux project file missing"), - QObject::tr("The Lux project file doesn't exist.")); - return; - } - - openCommand("Render project"); - doCommand(Doc,"PageFile = open(App.activeDocument().%s.PageResult,'rb')",Sel[0].getFeatName()); - doCommand(Doc,"import subprocess,tempfile"); - doCommand(Doc,"TempFile = tempfile.mkstemp(suffix='.lxs')[1]"); - doCommand(Doc,"f = open(TempFile,'wb')"); - doCommand(Doc,"f.write(PageFile.read())"); - doCommand(Doc,"f.close()"); - doCommand(Doc,"subprocess.Popen([\"%s\",TempFile])",renderer.c_str()); - doCommand(Doc,"del TempFile,PageFile"); - commitCommand(); - } -} - -bool CmdRaytracingRender::isActive(void) -{ - return (getActiveGuiDocument() ? true : false); -} - -//=========================================================================== -// Raytracing_NewLuxProject -//=========================================================================== - -DEF_STD_CMD_AC(CmdRaytracingNewLuxProject) - -CmdRaytracingNewLuxProject::CmdRaytracingNewLuxProject() - : Command("Raytracing_NewLuxProject") -{ - sAppModule = "Raytracing"; - sGroup = QT_TR_NOOP("Raytracing"); - sMenuText = QT_TR_NOOP("New Luxrender project"); - sToolTipText = QT_TR_NOOP("Insert new Luxrender project into the document"); - sWhatsThis = "Raytracing_NewLuxrenderProject"; - sStatusTip = sToolTipText; - sPixmap = "Raytrace_Lux"; -} - -void CmdRaytracingNewLuxProject::activated(int iMsg) -{ - const char* ppReturn=nullptr; - Gui::Application::Instance->sendMsgToActiveView("GetCamera",&ppReturn); - if (ppReturn) { - std::string str(ppReturn); - if (str.find("PerspectiveCamera") == std::string::npos) { - int ret = QMessageBox::warning(Gui::getMainWindow(), - qApp->translate("CmdRaytracingWriteView","No perspective camera"), - qApp->translate("CmdRaytracingWriteView","The current view camera is not perspective" - " and thus resulting in a luxrender image that may look different than" - " what was expected.\nDo you want to continue?"), - QMessageBox::Yes|QMessageBox::No); - if (ret != QMessageBox::Yes) - return; - } - } - - std::string FeatName = getUniqueObjectName("LuxProject"); - - Gui::ActionGroup* pcAction = qobject_cast(getAction()); - if (pcAction->actions().isEmpty()) { - QMessageBox::warning(Gui::getMainWindow(), - qApp->translate("CmdRaytracingWriteView","No template"), - qApp->translate("CmdRaytracingWriteView","Cannot create a project because there is no template installed.")); - return; - } - - const QList actions = pcAction->actions(); - QFileInfo tfi(actions.at(iMsg)->property("Template").toString()); - if (tfi.isReadable()) { - try { - openCommand("Create LuxRender project"); - doCommand(Doc,"import Raytracing,RaytracingGui"); - doCommand(Doc,"App.activeDocument().addObject('Raytracing::LuxProject','%s')",FeatName.c_str()); - doCommand(Doc,"App.activeDocument().%s.Template = '%s'",FeatName.c_str(), (const char*)tfi.filePath().toUtf8()); - doCommand(Doc,"App.activeDocument().%s.Camera = RaytracingGui.luxViewCamera()",FeatName.c_str()); - commitCommand(); - } - catch (...) { - abortCommand(); - throw; - } - } - else { - QMessageBox::critical(Gui::getMainWindow(), - qApp->translate("CmdRaytracingNewLuxProject","No template"), - qApp->translate("CmdRaytracingNewLuxProject","No template available")); - } -} - -Gui::Action * CmdRaytracingNewLuxProject::createAction(void) -{ - Gui::ActionGroup* pcAction = new Gui::ActionGroup(this, Gui::getMainWindow()); - pcAction->setDropDownMenu(true); - applyCommandData(this->className(), pcAction); - - auto addTemplates = [pcAction](const std::string& path) { - QDir dir(QString::fromUtf8(path.c_str()), QString::fromLatin1("*.lxs")); - for (unsigned int i=0; iaddAction(fi.baseName()); - a->setIcon(Gui::BitmapFactory().iconFromTheme("Raytrace_Lux")); - - a->setProperty("Template", dir.absoluteFilePath(dir[i])); - } - }; - - std::string path = App::Application::getResourceDir(); - path += "Mod/Raytracing/Templates/"; - addTemplates(path); - - path = App::Application::getUserAppDataDir(); - path += "data/Mod/Raytracing/Templates/"; - addTemplates(path); - - _pcAction = pcAction; - languageChange(); - if (!pcAction->actions().isEmpty()) { - pcAction->setIcon(qAsConst(pcAction)->actions()[0]->icon()); - pcAction->setProperty("defaultAction", QVariant(0)); - } - - return pcAction; -} - -bool CmdRaytracingNewLuxProject::isActive(void) -{ - if (getActiveGuiDocument()) - return true; - else - return false; -} - -//=========================================================================== -// Raytracing_ResetCamera -//=========================================================================== - -DEF_STD_CMD_A(CmdRaytracingResetCamera) - -CmdRaytracingResetCamera::CmdRaytracingResetCamera() - : Command("Raytracing_ResetCamera") -{ - // setting the - sAppModule = "Raytracing"; - sGroup = QT_TR_NOOP("Raytracing"); - sMenuText = QT_TR_NOOP("&Reset Camera"); - sToolTipText = QT_TR_NOOP("Sets the camera of the selected Raytracing project to match the current view"); - sWhatsThis = "Raytracing_ResetCamera"; - sStatusTip = sToolTipText; - sPixmap = "Raytrace_ResetCamera"; -} - -void CmdRaytracingResetCamera::activated(int) -{ - std::vector sel = getSelection().getObjectsOfType(Raytracing::RayProject::getClassTypeId()); - if (sel.size() != 1) { - sel = getSelection().getObjectsOfType(Raytracing::LuxProject::getClassTypeId()); - if (sel.size() != 1) { - QMessageBox::warning(Gui::getMainWindow(), QObject::tr("Wrong selection"), - QObject::tr("Select one Raytracing project object.")); - return; - } - } - - if (sel.front()->getTypeId().isDerivedFrom(Raytracing::RayProject::getClassTypeId())) { - //povray - try { - openCommand("Reset Raytracing Camera"); - doCommand(Doc,"import RaytracingGui"); - doCommand(Doc,"App.activeDocument().%s.Camera = RaytracingGui.povViewCamera()",sel.front()->getNameInDocument()); - commitCommand(); - updateActive(); - } - catch (...) { - abortCommand(); - throw; - } - } - else if (sel.front()->getTypeId().isDerivedFrom(Raytracing::LuxProject::getClassTypeId())) { - //luxrender - try { - openCommand("Reset Raytracing Camera"); - doCommand(Doc,"import RaytracingGui"); - doCommand(Doc,"App.activeDocument().%s.Camera = RaytracingGui.luxViewCamera()",sel.front()->getNameInDocument()); - commitCommand(); - updateActive(); - } - catch (...) { - abortCommand(); - throw; - } - } -} - -bool CmdRaytracingResetCamera::isActive(void) -{ - return (getActiveGuiDocument() ? true : false); -} - -void CreateRaytracingCommands(void) -{ - Gui::CommandManager &rcCmdMgr = Gui::Application::Instance->commandManager(); - rcCmdMgr.addCommand(new CmdRaytracingWriteCamera()); - rcCmdMgr.addCommand(new CmdRaytracingWritePart()); - rcCmdMgr.addCommand(new CmdRaytracingWriteView()); - rcCmdMgr.addCommand(new CmdRaytracingNewPovrayProject()); - rcCmdMgr.addCommand(new CmdRaytracingExportProject()); - rcCmdMgr.addCommand(new CmdRaytracingNewPartSegment()); - rcCmdMgr.addCommand(new CmdRaytracingRender()); - rcCmdMgr.addCommand(new CmdRaytracingNewLuxProject()); - rcCmdMgr.addCommand(new CmdRaytracingResetCamera()); -} diff --git a/src/Mod/Raytracing/Gui/DlgSettingsRay.ui b/src/Mod/Raytracing/Gui/DlgSettingsRay.ui deleted file mode 100644 index 7f6fc51d4f..0000000000 --- a/src/Mod/Raytracing/Gui/DlgSettingsRay.ui +++ /dev/null @@ -1,390 +0,0 @@ - - - RaytracingGui::DlgSettingsRay - - - - 0 - 0 - 555 - 412 - - - - Raytracing - - - - 9 - - - 6 - - - - - Render - - - - - - - - POV-Ray executable: - - - - - - - PovrayExecutable - - - Mod/Raytracing - - - - - - - POV-Ray output parameters: - - - - - - - - - The POV-Ray parameters to be passed to the render. - - - +P +A - - - OutputParameters - - - Mod/Raytracing - - - - - - - +W: - - - - - - - The width of the rendered image - - - 9999 - - - 800 - - - OutputWidth - - - Mod/Raytracing - - - - - - - +H : - - - - - - - The height of the rendered image - - - 9999 - - - 600 - - - OutputHeight - - - Mod/Raytracing - - - - - - - - - Luxrender executable: - - - - - - - The path to the luxrender (or luxconsole) executable - - - LuxrenderExecutable - - - Mod/Raytracing - - - - - - - - - - - - Directories - - - - 9 - - - 6 - - - - - 0 - - - 6 - - - - - Default Project dir: - - - - - - - Qt::StrongFocus - - - Used by utility tools - - - Gui::FileChooser::Directory - - - ProjectPath - - - Mod/Raytracing - - - - - - - Camera file name: - - - - - - - Used by utility tools - - - TempCamera.inc - - - CameraName - - - Mod/Raytracing - - - - - - - Part file name: - - - - - - - Used by utility tools - - - TempPart.inc - - - PartName - - - Mod/Raytracing - - - - - - - - - - - - Mesh export settings - - - - 6 - - - 10 - - - - - 6 - - - 0 - - - - - - 0 - 0 - - - - Max mesh deviation: - - - - - - - - 0 - 0 - - - - 0.100000000000000 - - - MeshDeviation - - - Mod/Raytracing - - - - - - - - - Do not calculate vertex normals - - - NotWriteVertexNormals - - - Mod/Raytracing - - - - - - - Write u,v coordinates - - - WriteUVCoordinates - - - Mod/Raytracing - - - - - - - - - - Qt::Vertical - - - - 20 - 40 - - - - - - - - - - Gui::FileChooser - QWidget -
Gui/FileDialog.h
-
- - Gui::PrefFileChooser - Gui::FileChooser -
Gui/PrefWidgets.h
-
- - Gui::PrefSpinBox - QSpinBox -
Gui/PrefWidgets.h
-
- - Gui::PrefCheckBox - QCheckBox -
Gui/PrefWidgets.h
-
- - Gui::PrefLineEdit - QLineEdit -
Gui/PrefWidgets.h
-
- - Gui::PrefDoubleSpinBox - QDoubleSpinBox -
Gui/PrefWidgets.h
-
-
- - prefFileChooser1 - prefLineEdit2 - prefLineEdit3 - prefFloatSpinBox1 - prefCheckBox8 - prefCheckBox9 - - - -
diff --git a/src/Mod/Raytracing/Gui/DlgSettingsRayImp.cpp b/src/Mod/Raytracing/Gui/DlgSettingsRayImp.cpp deleted file mode 100644 index b798990354..0000000000 --- a/src/Mod/Raytracing/Gui/DlgSettingsRayImp.cpp +++ /dev/null @@ -1,99 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2002 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#include "PreCompiled.h" -#ifndef _PreComp_ -# include -#endif - -#include "DlgSettingsRayImp.h" -#include "ui_DlgSettingsRay.h" - - -using namespace RaytracingGui; - -/* TRANSLATOR RaytracingGui::DlgSettingsRayImp */ - -/** - * Constructs a DlgSettingsRayImp which is a child of 'parent', with the - * name 'name' and widget flags set to 'f' - */ -DlgSettingsRayImp::DlgSettingsRayImp( QWidget* parent ) - : PreferencePage( parent ) - , ui(new Ui_DlgSettingsRay) -{ - ui->setupUi(this); - ui->prefFileChooser2->setToolTip(tr("The path to the POV-Ray executable, if you want to render from %1").arg(qApp->applicationName())); -} - -/** - * Destroys the object and frees any allocated resources - */ -DlgSettingsRayImp::~DlgSettingsRayImp() -{ - // no need to delete child widgets, Qt does it all for us -} - -void DlgSettingsRayImp::saveSettings() -{ - ui->prefFileChooser1->onSave(); - ui->prefFileChooser2->onSave(); - ui->prefFileChooser3->onSave(); - ui->prefLineEdit2->onSave(); - ui->prefLineEdit3->onSave(); - ui->prefFloatSpinBox1->onSave(); - ui->prefCheckBox8->onSave(); - ui->prefCheckBox9->onSave(); - ui->prefIntSpinBox1->onSave(); - ui->prefIntSpinBox2->onSave(); - ui->prefLineEdit1->onSave(); -} - -void DlgSettingsRayImp::loadSettings() -{ - ui->prefFileChooser1->onRestore(); - ui->prefFileChooser2->onRestore(); - ui->prefFileChooser3->onRestore(); - ui->prefLineEdit2->onRestore(); - ui->prefLineEdit3->onRestore(); - ui->prefFloatSpinBox1->onRestore(); - ui->prefCheckBox8->onRestore(); - ui->prefCheckBox9->onRestore(); - ui->prefIntSpinBox1->onRestore(); - ui->prefIntSpinBox2->onRestore(); - ui->prefLineEdit1->onRestore(); -} - -/** - * Sets the strings of the subwidgets using the current language. - */ -void DlgSettingsRayImp::changeEvent(QEvent *e) -{ - if (e->type() == QEvent::LanguageChange) { - ui->retranslateUi(this); - } - else { - QWidget::changeEvent(e); - } -} - -#include "moc_DlgSettingsRayImp.cpp" diff --git a/src/Mod/Raytracing/Gui/DlgSettingsRayImp.h b/src/Mod/Raytracing/Gui/DlgSettingsRayImp.h deleted file mode 100644 index a7731f7375..0000000000 --- a/src/Mod/Raytracing/Gui/DlgSettingsRayImp.h +++ /dev/null @@ -1,58 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2002 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#ifndef RAYTRACINGGUI_DLGSETTINGSRAYIMP_H -#define RAYTRACINGGUI_DLGSETTINGSRAYIMP_H - -#include - -#include - - -namespace RaytracingGui { -class Ui_DlgSettingsRay; - -/** - * The DlgSettingsRayImp class implements a preference page to change settings - * for the Inventor viewer. - * \author Jürgen Riegel - */ -class DlgSettingsRayImp : public Gui::Dialog::PreferencePage -{ - Q_OBJECT - -public: - explicit DlgSettingsRayImp( QWidget* parent = nullptr ); - ~DlgSettingsRayImp() override; - -protected: - void saveSettings() override; - void loadSettings() override; - void changeEvent(QEvent *e) override; - -private: - std::unique_ptr ui; -}; - -} // namespace RaytracingGui - -#endif // RAYTRACINGGUI_DLGSETTINGSRAYIMP_H diff --git a/src/Mod/Raytracing/Gui/FreeCADpov b/src/Mod/Raytracing/Gui/FreeCADpov deleted file mode 100644 index e1d7856d48..0000000000 --- a/src/Mod/Raytracing/Gui/FreeCADpov +++ /dev/null @@ -1,106 +0,0 @@ -// FreeCAD Povray standard file -/*************************************************************************** - * Copyright (c) 2005 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -// -w320 -h240 -// -w8000 -h6000 +a0.3 -// Use povray -iLehreW221animation.pov LehreW221animation.ini to trace. -// Use povray -w1280 -h720 +a0.3 -iLehreW221animation.pov LehreW221animation.ini to trace. - -// Include Standard-Colors provided by povray -#include "colors.inc" -// Include Standard-Textures and Finishes provided by povray -#include "textures.inc" -#include "woods.inc" - -// default texture -//default { -// texture { pigment {rgb 1} finish {ambient 0.2 reflection 0.2 specular 0.7} } -//} - - -sky_sphere { - pigment { rgb <0.8,0.8,0.8> } - pigment { - gradient x - color_map { - [0.00 color rgbt <1,1,1,0>] - [0.08 color rgbt <1,1,1,0>] - [0.09 color rgbt <0.1,0.1,0.1,1>] - [1.00 color rgbt <0.1,0.1,0.1,1>] - } - scale 0.05 - } - pigment { - gradient y - color_map { - [0.00 color rgbt <1,1,1,0>] - [0.08 color rgbt <1,1,1,0>] - [0.09 color rgbt <0.1,0.1,0.1,1>] - [1.00 color rgbt <0.1,0.1,0.1,1>] - } - scale 0.05 - } -} - - -// Fussboden -plane { // checkered floor - y, -1 - texture - { - pigment { - checker - color rgb 1 - color rgb 0.5 - scale 0.5 - } - finish{ - diffuse 0.2 - ambient 0.4 - } - } - scale 1000 -} - - -// includes the Part mesh written from FreeCAD -#include "TempPart.inc" -object {Part - texture { pigment {rgb <0.3,0.8,0.3>} finish {ambient 0.2 reflection 0.2 specular 0.7} } - } - -// includes the camera from FreeCAD -#include "TempCamera.inc" -camera { - location CamPos - look_at LookAt - sky Up - angle 50 -} - - - -// Lightsource -light_source { -<-1573.9813500000005,1310.07165000000003,-2000.1032>, color White -} diff --git a/src/Mod/Raytracing/Gui/PovrayHighlighter.cpp b/src/Mod/Raytracing/Gui/PovrayHighlighter.cpp deleted file mode 100644 index 722cb9fae5..0000000000 --- a/src/Mod/Raytracing/Gui/PovrayHighlighter.cpp +++ /dev/null @@ -1,125 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2008 Werner Mayer * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#include "PreCompiled.h" -#ifndef _PreComp_ -# include -# include -# include -#endif - -#include "PovrayHighlighter.h" - - -using namespace RaytracingGui; - -namespace RaytracingGui { -class PovrayHighlighterP -{ -public: - PovrayHighlighterP() - { - keywords << QLatin1String("include") << QLatin1String("if") - << QLatin1String("ifdef") << QLatin1String("ifndef") - << QLatin1String("switch") << QLatin1String("while") - << QLatin1String("macro") << QLatin1String("else") - << QLatin1String("end") << QLatin1String("declare") - << QLatin1String("local") << QLatin1String("undef") - << QLatin1String("fopen") << QLatin1String("fclose") - << QLatin1String("read") << QLatin1String("write") - << QLatin1String("default") << QLatin1String("version") - << QLatin1String("debug") << QLatin1String("case") - << QLatin1String("range") << QLatin1String("break") - << QLatin1String("error") << QLatin1String("warning"); -; - } - - QStringList keywords; -}; -} // namespace RaytracingGui - -/** - * Constructs a syntax highlighter. - */ -PovrayHighlighter::PovrayHighlighter(QObject* parent) - : SyntaxHighlighter(parent) -{ - d = new PovrayHighlighterP; -} - -/** Destroys this object. */ -PovrayHighlighter::~PovrayHighlighter() -{ - delete d; -} - -void PovrayHighlighter::highlightBlock(const QString &text) -{ - enum { NormalState = -1, InsideCStyleComment }; - - int state = previousBlockState(); - int start = 0; - - for (int i = 0; i < text.length(); ++i) { - - if (state == InsideCStyleComment) { - if (text.mid(i, 2) == QLatin1String("*/")) { - state = NormalState; - setFormat(start, i - start + 2, this->colorByType(SyntaxHighlighter::BlockComment)); - } - } - else { - if (text.mid(i, 2) == QLatin1String("//")) { - setFormat(i, text.length() - i, this->colorByType(SyntaxHighlighter::Comment)); - break; - } - else if (text.mid(i, 2) == QLatin1String("/*")) { - start = i; - state = InsideCStyleComment; - } - else if (text.mid(i,1) == QLatin1String("#")) { - QRegularExpression rx(QLatin1String("#\\s*(\\w*)")); - QRegularExpressionMatch match; - boost::ignore_unused(text.indexOf(rx, i, &match)); - if (match.hasMatch()) { - if (d->keywords.contains(match.captured(1)) != 0) - setFormat(i, match.capturedLength(), this->colorByType(SyntaxHighlighter::Keyword)); - i += match.capturedLength(); - } - } - else if (text[i] == QLatin1Char('"')) { - int j=i; - for (;j i && text[j] == QLatin1Char('"')) - break; - } - - setFormat(i, j-i+1, this->colorByType(SyntaxHighlighter::String)); - i = j; - } - } - } - if (state == InsideCStyleComment) - setFormat(start, text.length() - start, this->colorByType(SyntaxHighlighter::BlockComment)); - - setCurrentBlockState(state); -} diff --git a/src/Mod/Raytracing/Gui/PovrayHighlighter.h b/src/Mod/Raytracing/Gui/PovrayHighlighter.h deleted file mode 100644 index 8e17704db7..0000000000 --- a/src/Mod/Raytracing/Gui/PovrayHighlighter.h +++ /dev/null @@ -1,51 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2008 Werner Mayer * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - - -#ifndef RAY_POVRAYHIGHLIGHTER_H -#define RAY_POVRAYHIGHLIGHTER_H - -#include - -namespace RaytracingGui { -class PovrayHighlighterP; - -/** - * Syntax highlighter for Povray. - * @author Werner Mayer - */ -class PovrayHighlighter : public Gui::SyntaxHighlighter -{ -public: - explicit PovrayHighlighter(QObject* parent); - virtual ~PovrayHighlighter(); - -protected: - void highlightBlock(const QString &text); - -private: - PovrayHighlighterP* d; -}; - -} // namespace Gui - -#endif // RAY_POVRAYHIGHLIGHTER_H diff --git a/src/Mod/Raytracing/Gui/PreCompiled.cpp b/src/Mod/Raytracing/Gui/PreCompiled.cpp deleted file mode 100644 index ddca5c129e..0000000000 --- a/src/Mod/Raytracing/Gui/PreCompiled.cpp +++ /dev/null @@ -1,23 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2002 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#include "PreCompiled.h" diff --git a/src/Mod/Raytracing/Gui/PreCompiled.h b/src/Mod/Raytracing/Gui/PreCompiled.h deleted file mode 100644 index f2030603e0..0000000000 --- a/src/Mod/Raytracing/Gui/PreCompiled.h +++ /dev/null @@ -1,66 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2002 Jürgen Riegel * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#ifndef __PRECOMPILED_GUI__ -#define __PRECOMPILED_GUI__ - -#include - -#ifdef _MSC_VER -# pragma warning(disable : 4005) -#endif - -#ifdef _PreComp_ - -// STL -#include -#include - -// Boost -#include - -#ifdef FC_OS_WIN32 -# include -#endif - -// OpenCascade -#include -#include - -// Qt Toolkit -# include -# include -# include -# include -# include -# include -# include -# include - -// Inventor -#include -#include -#include - -#endif //_PreComp_ - -#endif // __PRECOMPILED_GUI__ diff --git a/src/Mod/Raytracing/Gui/Resources/Raytracing.qrc b/src/Mod/Raytracing/Gui/Resources/Raytracing.qrc deleted file mode 100644 index fad3eeb3f8..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/Raytracing.qrc +++ /dev/null @@ -1,57 +0,0 @@ - - - icons/preferences-raytracing.svg - icons/Raytrace_Camera.svg - icons/Raytrace_Export.svg - icons/Raytrace_New.svg - icons/Raytrace_Part.svg - icons/Raytrace_ExportProject.svg - icons/Raytrace_NewPartSegment.svg - icons/Raytrace_Render.svg - icons/Raytrace_ResetCamera.svg - icons/Raytrace_Lux.svg - icons/RaytracingWorkbench.svg - translations/Raytracing_af.qm - translations/Raytracing_de.qm - translations/Raytracing_fi.qm - translations/Raytracing_fr.qm - translations/Raytracing_hr.qm - translations/Raytracing_it.qm - translations/Raytracing_nl.qm - translations/Raytracing_no.qm - translations/Raytracing_pl.qm - translations/Raytracing_ru.qm - translations/Raytracing_uk.qm - translations/Raytracing_tr.qm - translations/Raytracing_sv-SE.qm - translations/Raytracing_zh-TW.qm - translations/Raytracing_pt-BR.qm - translations/Raytracing_cs.qm - translations/Raytracing_sk.qm - translations/Raytracing_es-ES.qm - translations/Raytracing_zh-CN.qm - translations/Raytracing_ja.qm - translations/Raytracing_ro.qm - translations/Raytracing_hu.qm - translations/Raytracing_pt-PT.qm - translations/Raytracing_sr.qm - translations/Raytracing_el.qm - translations/Raytracing_sl.qm - translations/Raytracing_eu.qm - translations/Raytracing_ca.qm - translations/Raytracing_gl.qm - translations/Raytracing_kab.qm - translations/Raytracing_ko.qm - translations/Raytracing_fil.qm - translations/Raytracing_id.qm - translations/Raytracing_lt.qm - translations/Raytracing_val-ES.qm - translations/Raytracing_ar.qm - translations/Raytracing_vi.qm - translations/Raytracing_es-AR.qm - translations/Raytracing_bg.qm - translations/Raytracing_ka.qm - translations/Raytracing_sr-CS.qm - translations/Raytracing_be.qm - - diff --git a/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Camera.svg b/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Camera.svg deleted file mode 100644 index f5f4d90fa6..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Camera.svg +++ /dev/null @@ -1,159 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - $committer - - - Raytrace_Camera - 2011-10-10 - http://www.freecad.org/wiki/index.php?title=Artwork - - - FreeCAD - - - FreeCAD/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Camera.svg - - - FreeCAD LGPL2+ - - - https://www.gnu.org/copyleft/lesser.html - - - [agryson] Alexander Gryson - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Export.svg b/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Export.svg deleted file mode 100644 index e1bdcc7009..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Export.svg +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - $committer - - - Raytrace_Export - 2011-10-10 - http://www.freecad.org/wiki/index.php?title=Artwork - - - FreeCAD - - - FreeCAD/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Export.svg - - - FreeCAD LGPL2+ - - - https://www.gnu.org/copyleft/lesser.html - - - [agryson] Alexander Gryson - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_ExportProject.svg b/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_ExportProject.svg deleted file mode 100644 index faea0b6d5e..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_ExportProject.svg +++ /dev/null @@ -1,281 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - [agryson] Alexander Gryson - - - http://agryson.net - - Raytrace_ExportProject - 2012-02-29 - http://www.freecad.org/wiki/index.php?title=Artwork - - - FreeCAD - - - FreeCAD/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_ExportProject.svg - - - FreeCAD LGPL2+ - - - - - [agryson] Alexander Gryson - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Lux.svg b/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Lux.svg deleted file mode 100644 index f1d4464afb..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Lux.svg +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - [agryson] Alexander Gryson - - - http://agryson.net - - Raytrace_Lux - 2013-09-27 - http://www.freecad.org/wiki/index.php?title=Artwork - - - FreeCAD - - - FreeCAD/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Lux.svg - - - FreeCAD LGPL2+ - - - - - [agryson] Alexander Gryson - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_New.svg b/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_New.svg deleted file mode 100644 index cb7eb96a20..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_New.svg +++ /dev/null @@ -1,519 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - [agryson] Alexander Gryson - - - http://agryson.net - - Raytrace_New - 2011-10-10 - http://www.freecad.org/wiki/index.php?title=Artwork - - - FreeCAD - - - FreeCAD/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_New.svg - - - FreeCAD LGPL2+ - - - - - [agryson] Alexander Gryson - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_NewPartSegment.svg b/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_NewPartSegment.svg deleted file mode 100644 index 9e53b3ed44..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_NewPartSegment.svg +++ /dev/null @@ -1,277 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - [agryson] Alexander Gryson - - - http://agryson.net - - Raytrace_NewPartSegment - 2012-02-29 - http://www.freecad.org/wiki/index.php?title=Artwork - - - FreeCAD - - - FreeCAD/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_NewPartSegment.svg - - - FreeCAD LGPL2+ - - - - - [agryson] Alexander Gryson - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Part.svg b/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Part.svg deleted file mode 100644 index 7aa5977eb2..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Part.svg +++ /dev/null @@ -1,135 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - $committer - - - Raytrace_Part - 2011-10-10 - http://www.freecad.org/wiki/index.php?title=Artwork - - - FreeCAD - - - FreeCAD/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Part.svg - - - FreeCAD LGPL2+ - - - https://www.gnu.org/copyleft/lesser.html - - - [agryson] Alexander Gryson - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Render.svg b/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Render.svg deleted file mode 100644 index 93e49d3709..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Render.svg +++ /dev/null @@ -1,529 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - $committer - - - Raytrace_Render - 2013-09-17 - http://www.freecad.org/wiki/index.php?title=Artwork - - - FreeCAD - - - FreeCAD/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_Render.svg - - - FreeCAD LGPL2+ - - - https://www.gnu.org/copyleft/lesser.html - - - [agryson] Alexander Gryson - - - - - - - - - - - - - - - - - - - - - diff --git a/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_ResetCamera.svg b/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_ResetCamera.svg deleted file mode 100644 index 8c7cbff7d1..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_ResetCamera.svg +++ /dev/null @@ -1,166 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - [agryson] Alexander Gryson - - - http://agryson.net - - Raytrace_ResetCamera - 2013-10-01 - http://www.freecad.org/wiki/index.php?title=Artwork - - - FreeCAD - - - FreeCAD/src/Mod/Raytracing/Gui/Resources/icons/Raytrace_ResetCamera.svg - - - FreeCAD LGPL2+ - - - - - [agryson] Alexander Gryson - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/Mod/Raytracing/Gui/Resources/icons/RaytracingWorkbench.svg b/src/Mod/Raytracing/Gui/Resources/icons/RaytracingWorkbench.svg deleted file mode 100644 index bd7a81bdbc..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/icons/RaytracingWorkbench.svg +++ /dev/null @@ -1,207 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - $committer - - - RaytracingWorkbench - 2016-02-26 - http://www.freecad.org/wiki/index.php?title=Artwork - - - FreeCAD - - - FreeCAD/src/Mod/Raytracing/Gui/Resources/icons/RaytracingWorkbench.svg - - - FreeCAD LGPL2+ - - - https://www.gnu.org/copyleft/lesser.html - - - [agryson] Alexander Gryson - - - - - - - - - - - - - diff --git a/src/Mod/Raytracing/Gui/Resources/icons/preferences-raytracing.svg b/src/Mod/Raytracing/Gui/Resources/icons/preferences-raytracing.svg deleted file mode 100644 index af2574c533..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/icons/preferences-raytracing.svg +++ /dev/null @@ -1,329 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - $committer - - - preferences-raytracing - 2011-10-10 - http://www.freecad.org/wiki/index.php?title=Artwork - - - FreeCAD - - - FreeCAD/src/Mod/Raytracing/Gui/Resources/icons/preferences-raytracing.svg - - - FreeCAD LGPL2+ - - - https://www.gnu.org/copyleft/lesser.html - - - [agryson] Alexander Gryson - - - - - - - - - - - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing.ts deleted file mode 100644 index ad6ca4634f..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing.ts +++ /dev/null @@ -1,520 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - - - - - &Export project... - - - - - Export a Raytracing project to a file - - - - - CmdRaytracingNewLuxProject - - - Raytracing - - - - - New Luxrender project - - - - - Insert new Luxrender project into the document - - - - - No template - - - - - No template available - - - - - CmdRaytracingNewPartSegment - - - Raytracing - - - - - Insert part - - - - - Insert a new part object into a Raytracing project - - - - - CmdRaytracingNewPovrayProject - - - Raytracing - - - - - New POV-Ray project - - - - - Insert new POV-Ray project into the document - - - - - No template - - - - - No template available - - - - - CmdRaytracingRender - - - Raytracing - - - - - &Render - - - - - Renders the current raytracing project with an external renderer - - - - - CmdRaytracingResetCamera - - - Raytracing - - - - - &Reset Camera - - - - - Sets the camera of the selected Raytracing project to match the current view - - - - - CmdRaytracingWriteCamera - - - Raytracing - - - - - Export camera to POV-Ray... - - - - - Export the camera position of the active 3D view in POV-Ray format to a file - - - - - CmdRaytracingWritePart - - - Raytracing - - - - - Export part to POV-Ray... - - - - - Write the selected Part (object) as a POV-Ray file - - - - - CmdRaytracingWriteView - - - - - - No perspective camera - - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - - - - - Raytracing - - - - - Export view to POV-Ray... - - - - - Write the active 3D view with camera and all its content to a POV-Ray file - - - - - - No template - - - - - - Cannot create a project because there is no template installed. - - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - - - - - QObject - - - - - - POV-Ray - - - - - - - - - All Files - - - - - - - - Export page - - - - - - - - Wrong selection - - - - - Select a Part object. - - - - - - No Raytracing project to insert - - - - - Create a Raytracing project to insert a view. - - - - - Select a Raytracing project to insert the view. - - - - - - - Select one Raytracing project object. - - - - - Luxrender - - - - - - POV-Ray not found - - - - - Please set the path to the POV-Ray executable in the preferences. - - - - - Please correct the path to the POV-Ray executable in the preferences. - - - - - - Luxrender not found - - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - - - - - POV-Ray file missing - - - - - The POV-Ray project file doesn't exist. - - - - - - - Rendered image - - - - - Lux project file missing - - - - - The Lux project file doesn't exist. - - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - - - - - Render - - - - - POV-Ray executable: - - - - - POV-Ray output parameters: - - - - - The POV-Ray parameters to be passed to the render. - - - - - +P +A - - - - - +W: - - - - - The width of the rendered image - - - - - +H : - - - - - The height of the rendered image - - - - - Luxrender executable: - - - - - The path to the luxrender (or luxconsole) executable - - - - - Directories - - - - - Default Project dir: - - - - - - - Used by utility tools - - - - - Camera file name: - - - - - TempCamera.inc - - - - - Part file name: - - - - - TempPart.inc - - - - - Mesh export settings - - - - - Max mesh deviation: - - - - - Do not calculate vertex normals - - - - - Write u,v coordinates - - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - - - - - LuxRender template - - - - - Select a LuxRender template - - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - - - - - Povray template - - - - - Select a Povray template - - - - - Workbench - - - &Raytracing - - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_af.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_af.qm deleted file mode 100644 index 440d3a37b2..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_af.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_af.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_af.ts deleted file mode 100644 index ae3086ff43..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_af.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Lêer - - - - &Export project... - &Voer projek uit... - - - - Export a Raytracing project to a file - Export a Raytracing project to a file - - - - CmdRaytracingNewLuxProject - - - Raytracing - Straalsporing - - - - New Luxrender project - New Luxrender project - - - - Insert new Luxrender project into the document - Insert new Luxrender project into the document - - - - No template - No template - - - - No template available - No template available - - - - CmdRaytracingNewPartSegment - - - Raytracing - Straalsporing - - - - Insert part - Voeg onderdeel in - - - - Insert a new part object into a Raytracing project - Insert a new part object into a Raytracing project - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Straalsporing - - - - New POV-Ray project - New POV-Ray project - - - - Insert new POV-Ray project into the document - Insert new POV-Ray project into the document - - - - No template - No template - - - - No template available - No template available - - - - CmdRaytracingRender - - - Raytracing - Straalsporing - - - - &Render - &Render - - - - Renders the current raytracing project with an external renderer - Renders the current raytracing project with an external renderer - - - - CmdRaytracingResetCamera - - - Raytracing - Straalsporing - - - - &Reset Camera - &Reset Camera - - - - Sets the camera of the selected Raytracing project to match the current view - Sets the camera of the selected Raytracing project to match the current view - - - - CmdRaytracingWriteCamera - - - Raytracing - Straalsporing - - - - Export camera to POV-Ray... - Export camera to POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Export the camera position of the active 3D view in POV-Ray format to a file - - - - CmdRaytracingWritePart - - - Raytracing - Straalsporing - - - - Export part to POV-Ray... - Export part to POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Write the selected Part (object) as a POV-Ray file - - - - CmdRaytracingWriteView - - - - - - No perspective camera - No perspective camera - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - - - - Raytracing - Straalsporing - - - - Export view to POV-Ray... - Export view to POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Write the active 3D view with camera and all its content to a POV-Ray file - - - - - No template - No template - - - - - Cannot create a project because there is no template installed. - Cannot create a project because there is no template installed. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - All Files - - - - - - - Export page - Voer bladsy uit - - - - - - - Wrong selection - Verkeerde keuse - - - - Select a Part object. - Kies 'n onderdeel. - - - - - No Raytracing project to insert - No Raytracing project to insert - - - - Create a Raytracing project to insert a view. - Create a Raytracing project to insert a view. - - - - Select a Raytracing project to insert the view. - Select a Raytracing project to insert the view. - - - - - - Select one Raytracing project object. - Select one Raytracing project object. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray not found - - - - Please set the path to the POV-Ray executable in the preferences. - Please set the path to the POV-Ray executable in the preferences. - - - - Please correct the path to the POV-Ray executable in the preferences. - Please correct the path to the POV-Ray executable in the preferences. - - - - - Luxrender not found - Luxrender not found - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Please set the path to the luxrender or luxconsole executable in the preferences. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Please correct the path to the luxrender or luxconsole executable in the preferences. - - - - POV-Ray file missing - POV-Ray file missing - - - - The POV-Ray project file doesn't exist. - The POV-Ray project file doesn't exist. - - - - - - Rendered image - Rendered image - - - - Lux project file missing - Lux project file missing - - - - The Lux project file doesn't exist. - The Lux project file doesn't exist. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Straalsporing - - - - Mesh export settings - Maas uitvoerinstellings - - - - Max mesh deviation: - Max mesh deviation: - - - - Do not calculate vertex normals - Bereken nie die hoekpuntnormaallyne nie - - - - Write u,v coordinates - Skryf u,v koördinate - - - - Render - Render - - - - POV-Ray executable: - POV-Ray executable: - - - - POV-Ray output parameters: - POV-Ray output parameters: - - - - The POV-Ray parameters to be passed to the render. - The POV-Ray parameters to be passed to the render. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - The width of the rendered image - - - - +H : - +H : - - - - The height of the rendered image - The height of the rendered image - - - - Luxrender executable: - Luxrender executable: - - - - The path to the luxrender (or luxconsole) executable - The path to the luxrender (or luxconsole) executable - - - - Directories - Gidse - - - - Part file name: - Onderdeellêernaam: - - - - Camera file name: - Kameralêernaam: - - - - - - Used by utility tools - Used by utility tools - - - - Default Project dir: - Standaard Projekgids: - - - - TempCamera.inc - TempKamera.inc - - - - TempPart.inc - TempOnderdeel.inc - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Edit LuxRender project - - - - LuxRender template - LuxRender template - - - - Select a LuxRender template - Select a LuxRender template - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Edit Povray project - - - - Povray template - Povray template - - - - Select a Povray template - Select a Povray template - - - - Workbench - - - &Raytracing - &Straalsporing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ar.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ar.qm deleted file mode 100644 index 6e2fa22525..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ar.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ar.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ar.ts deleted file mode 100644 index cb278f1923..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ar.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - ملف - - - - &Export project... - & تصدير المشروع... - - - - Export a Raytracing project to a file - تصدير مشروع Raytracing إلى ملف - - - - CmdRaytracingNewLuxProject - - - Raytracing - Raytracing - - - - New Luxrender project - مشروع Luxrender جديد - - - - Insert new Luxrender project into the document - إدراج مشروع Luxrender جديد في المستند - - - - No template - لا يوجد قالب - - - - No template available - لا يوجد قالب متاح - - - - CmdRaytracingNewPartSegment - - - Raytracing - Raytracing - - - - Insert part - إدراج جزء - - - - Insert a new part object into a Raytracing project - إدراج جزء كائن جديد في مشروع Raytracing - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Raytracing - - - - New POV-Ray project - مشروع POV-Ray جديد - - - - Insert new POV-Ray project into the document - إدراج مشروع POV-Ray جديد في المستند - - - - No template - لا يوجد قالب - - - - No template available - لا يوجد قالب متاح - - - - CmdRaytracingRender - - - Raytracing - Raytracing - - - - &Render - & تقديم - - - - Renders the current raytracing project with an external renderer - يعرض المشروع raytracing الحالي مع عارض خارجي - - - - CmdRaytracingResetCamera - - - Raytracing - Raytracing - - - - &Reset Camera - &إعادة تعيين الكاميرا - - - - Sets the camera of the selected Raytracing project to match the current view - تعيين الكاميرا الخاصة بالمشروع Raytracing المحدد لتتناسب مع طريقة العرض الحالية - - - - CmdRaytracingWriteCamera - - - Raytracing - Raytracing - - - - Export camera to POV-Ray... - تصدير الكاميرا إلى POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - تصدير موضع الكاميرا طريقة العرض 3D النشطة في تنسيق POV-Ray إلى ملف - - - - CmdRaytracingWritePart - - - Raytracing - Raytracing - - - - Export part to POV-Ray... - تصدير جزء POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - كتابة الجزء المحدد (عنصر) كملف POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - لا كاميرا منظور - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - - - - Raytracing - Raytracing - - - - Export view to POV-Ray... - تصدير طريقة العرض إلى POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - اكتب العرض ثلاثي الأبعاد النشط مع الكاميرا وجميع محتوياتها إلى ملف POV-Ray - - - - - No template - لا يوجد قالب - - - - - Cannot create a project because there is no template installed. - لا يمكن عمل مشروع لأنه لم يتم تحميل أي قالب. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - كل الملفات - - - - - - - Export page - تصدير الصفحة - - - - - - - Wrong selection - إختيار خاطئ - - - - Select a Part object. - قم بتحديد عنصر قطعة. - - - - - No Raytracing project to insert - لا يوجد مشروع Raytracing لإدراجه - - - - Create a Raytracing project to insert a view. - إنشاء مشروع Raytracing لإدراج طريقة العرض. - - - - Select a Raytracing project to insert the view. - حدد مشروع Raytracing لإدراجه في طريقة العرض. - - - - - - Select one Raytracing project object. - حدد كائن مشروع Raytracing واحد. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - لم يتم العثور على POV-Ray - - - - Please set the path to the POV-Ray executable in the preferences. - الرجاء تعيين المسار إلى الملف التنفيذي POV-Ray في التفضيلات. - - - - Please correct the path to the POV-Ray executable in the preferences. - الرجاء تصحيح المسار إلى الملف التنفيذي POV-Ray في التفضيلات. - - - - - Luxrender not found - لم يتم العثور على Luxrender - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - الرجاء تعيين المسار إلى luxrender أو luxconsole القابل للتنفيذ في التفضيلات. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - الرجاء تصحيح المسار إلى luxrender أو luxconsole القابل للتنفيذ في التفضيلات. - - - - POV-Ray file missing - ملف POV-Ray مفقود - - - - The POV-Ray project file doesn't exist. - لا يوجد ملف المشروع POV-Ray. - - - - - - Rendered image - الصورة المعروضة - - - - Lux project file missing - ملف مشروع لوكس مفقود - - - - The Lux project file doesn't exist. - لا يوجد ملف المشروع لوكس. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Raytracing - - - - Mesh export settings - إعدادات تصدير شبكة - - - - Max mesh deviation: - أقصى انحراف في الشبكة: - - - - Do not calculate vertex normals - لا تحسب الأوضاع الطبيعية لقمة الرأس - - - - Write u,v coordinates - اكتب الإحداثيات u,v - - - - Render - تقديم - - - - POV-Ray executable: - POV-Ray الملف القابل للتنفيذ: - - - - POV-Ray output parameters: - معلمات الإخراج POV-Ray: - - - - The POV-Ray parameters to be passed to the render. - لمعلمات POV-Ray لتمريرها إلى التجسيد. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - عرض الصورة المقدمة - - - - +H : - +H : - - - - The height of the rendered image - ارتفاع الصورة المقدمة - - - - Luxrender executable: - Luxrender الملف القابل للتنفيذ: - - - - The path to the luxrender (or luxconsole) executable - مسار luxrender (أو luxconsole) القابل للتنفيذ - - - - Directories - المسارات - - - - Part file name: - اسم جزء الملف: - - - - Camera file name: - اسم ملف الكاميرا: - - - - - - Used by utility tools - المستخدمة من قبل أدوات الأداة المساعدة - - - - Default Project dir: - دليل المشروع الافتراضي: - - - - TempCamera.inc - TempCamera.inc - - - - TempPart.inc - TempPart.inc - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - تحرير مشروع LuxRender - - - - LuxRender template - قالب LuxRender - - - - Select a LuxRender template - حدد قالب LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - تحرير المشروع Povray - - - - Povray template - قالب Povray - - - - Select a Povray template - حدد قالب Povray - - - - Workbench - - - &Raytracing - &Raytracing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_be.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_be.qm deleted file mode 100644 index 4ac0762f42..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_be.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_be.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_be.ts deleted file mode 100644 index 8407ded98d..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_be.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Файл - - - - &Export project... - &Экспарт праекту... - - - - Export a Raytracing project to a file - Экспарт праекту трасіроўкі прамянёў у файл - - - - CmdRaytracingNewLuxProject - - - Raytracing - Трасіроўка прамянёў - - - - New Luxrender project - Новы праект Luxrender - - - - Insert new Luxrender project into the document - Уставіць новы праект Luxrender у дакумент - - - - No template - Без шаблону - - - - No template available - Без даступнага шаблону - - - - CmdRaytracingNewPartSegment - - - Raytracing - Трасіроўка прамянёў - - - - Insert part - Уставіць дэталь - - - - Insert a new part object into a Raytracing project - Уставіць новую дэталь у праект трасіроўкі прамянёў - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Трасіроўка прамянёў - - - - New POV-Ray project - Новы праект POV-Ray - - - - Insert new POV-Ray project into the document - Уставіць новы праект POV-Ray у дакумент - - - - No template - Без шаблону - - - - No template available - Без даступнага шаблону - - - - CmdRaytracingRender - - - Raytracing - Трасіроўка прамянёў - - - - &Render - &Візуалізацыя - - - - Renders the current raytracing project with an external renderer - Візуалізацыя бягучага праекта трасіроўкі прамянёў сродкам вонкавай візуалізацыі - - - - CmdRaytracingResetCamera - - - Raytracing - Трасіроўка прамянёў - - - - &Reset Camera - &Скінуць Камеру - - - - Sets the camera of the selected Raytracing project to match the current view - Задаць камеру абранага праекта трасіроўкі прамянёў у адпаведнасці з бягучым выглядам - - - - CmdRaytracingWriteCamera - - - Raytracing - Трасіроўка прамянёў - - - - Export camera to POV-Ray... - Экспартаваць камеру ў POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Экспартаваць становішча камеры бягучага трохмернага выгляду ў файл фармату POV-Ray - - - - CmdRaytracingWritePart - - - Raytracing - Трасіроўка прамянёў - - - - Export part to POV-Ray... - Экспартаваць дэталь у POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Запісаць абраную дэталь (аб'ект) як файл POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Без перспектыўнага здымка камеры - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - Бягучы выгляд камеры не з'яўляецца перспектыўным, таму выява POV-Ray можа выглядаць інакш, чым чакалася. -Вы жадаеце працягнуць? - - - - Raytracing - Трасіроўка прамянёў - - - - Export view to POV-Ray... - Экспартаваць выгляд у POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Запісаць бягучы трохмерны выгляд з дапамогай камеры і ўвесь яго змест у файл POVRay - - - - - No template - Без шаблону - - - - - Cannot create a project because there is no template installed. - Не атрымалася стварыць праект, так як шаблоны не ўсталяваны. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - Бягучы выгляд камеры не з'яўляецца перспектыўным, таму выява Luxrender можа выглядаць інакш, чым чакалася. -Вы жадаеце працягнуць? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Усе файлы - - - - - - - Export page - Экспартаваць старонку - - - - - - - Wrong selection - Няправільны выбар - - - - Select a Part object. - Абраць аб'ект Дэталі. - - - - - No Raytracing project to insert - Без праекта Трасіроўкі прамянёў для ўстаўкі - - - - Create a Raytracing project to insert a view. - Стварыце праект Трасіроўкі прамянёў, каб уставіць выгляд. - - - - Select a Raytracing project to insert the view. - Выбраць праект Трасіроўкі прамянёў, каб уставіць выгляд. - - - - - - Select one Raytracing project object. - Выбраць адзін аб'ект праекта Трасіроўка прамянёў. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray не знойдзены - - - - Please set the path to the POV-Ray executable in the preferences. - Калі ласка, задайце шлях да файла выканання POV-Ray у наладах. - - - - Please correct the path to the POV-Ray executable in the preferences. - Калі ласка, папраўце шлях да файла выканання POV-Ray у наладах. - - - - - Luxrender not found - Luxrender не знойдзены - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Калі ласка, задайце шлях да файла выканання luxrender ці luxconsole у наладах. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Калі ласка, папраўце шлях да файла выканання luxrender ці luxconsole у наладах. - - - - POV-Ray file missing - Адсутнічае файл POV-Ray - - - - The POV-Ray project file doesn't exist. - Файл праекта POV-Ray не існуе. - - - - - - Rendered image - Візуалізаваная выява - - - - Lux project file missing - Файл праекта Lux адсутнічае - - - - The Lux project file doesn't exist. - Файл праекта Lux не існуе. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Трасіроўка прамянёў - - - - Render - Візуалізацыя - - - - POV-Ray executable: - Файл выканання POV-Ray: - - - - POV-Ray output parameters: - Выхадныя налады POV-Ray: - - - - The POV-Ray parameters to be passed to the render. - Налады POV-Ray, якія будуць перададзеныя ў візуалізацыя. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - Шырыня візуалізацыі выявы - - - - +H : - +H : - - - - The height of the rendered image - Вышыня візуалізацыі выявы - - - - Luxrender executable: - Файл выканання Luxrender: - - - - The path to the luxrender (or luxconsole) executable - Шлях да файла выканання luxrender (ці luxconsole) - - - - Directories - Каталогі - - - - Default Project dir: - Першапачатковы каталог праекта: - - - - - - Used by utility tools - Ужываецца службовымі інструментамі - - - - Camera file name: - Імя файла камеры: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Імя файла дэталі: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Экспартаваць налады сеткі - - - - Max mesh deviation: - Найбольшае адхіленне паліганальнай сеткі: - - - - Do not calculate vertex normals - Не вылічаць нармалі вяршыні - - - - Write u,v coordinates - Запісаць каардынаты u,v - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - Шлях да файла выканання POVRay, калі вы жадаеце выканаць візуалізацыю з %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Змяніць праект LuxRender - - - - LuxRender template - Шаблон LuxRender - - - - Select a LuxRender template - Выбраць шаблон LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Змяніць Праект POV-Ray - - - - Povray template - Шаблон POV-Ray - - - - Select a Povray template - Выбраць шаблон POV-Ray - - - - Workbench - - - &Raytracing - Трасіроўка &прамянёў - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_bg.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_bg.qm deleted file mode 100644 index a8f0a996f5..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_bg.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_bg.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_bg.ts deleted file mode 100644 index 9e440fd4c3..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_bg.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Файл - - - - &Export project... - &Export project... - - - - Export a Raytracing project to a file - Export a Raytracing project to a file - - - - CmdRaytracingNewLuxProject - - - Raytracing - Проследяване на лъчи - - - - New Luxrender project - New Luxrender project - - - - Insert new Luxrender project into the document - Insert new Luxrender project into the document - - - - No template - Няма шаблон - - - - No template available - Няма наличен шаблон - - - - CmdRaytracingNewPartSegment - - - Raytracing - Проследяване на лъчи - - - - Insert part - Insert part - - - - Insert a new part object into a Raytracing project - Insert a new part object into a Raytracing project - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Проследяване на лъчи - - - - New POV-Ray project - New POV-Ray project - - - - Insert new POV-Ray project into the document - Insert new POV-Ray project into the document - - - - No template - Няма шаблон - - - - No template available - Няма наличен шаблон - - - - CmdRaytracingRender - - - Raytracing - Проследяване на лъчи - - - - &Render - &Рендиране - - - - Renders the current raytracing project with an external renderer - Renders the current raytracing project with an external renderer - - - - CmdRaytracingResetCamera - - - Raytracing - Проследяване на лъчи - - - - &Reset Camera - &Reset Camera - - - - Sets the camera of the selected Raytracing project to match the current view - Sets the camera of the selected Raytracing project to match the current view - - - - CmdRaytracingWriteCamera - - - Raytracing - Проследяване на лъчи - - - - Export camera to POV-Ray... - Export camera to POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Export the camera position of the active 3D view in POV-Ray format to a file - - - - CmdRaytracingWritePart - - - Raytracing - Проследяване на лъчи - - - - Export part to POV-Ray... - Export part to POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Write the selected Part (object) as a POV-Ray file - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Няма камера в перспектива - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - - - - Raytracing - Проследяване на лъчи - - - - Export view to POV-Ray... - Export view to POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Write the active 3D view with camera and all its content to a POV-Ray file - - - - - No template - Няма шаблон - - - - - Cannot create a project because there is no template installed. - Cannot create a project because there is no template installed. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Всички файлове - - - - - - - Export page - Износ на страницата - - - - - - - Wrong selection - Wrong selection - - - - Select a Part object. - Избиране на компонент. - - - - - No Raytracing project to insert - No Raytracing project to insert - - - - Create a Raytracing project to insert a view. - Create a Raytracing project to insert a view. - - - - Select a Raytracing project to insert the view. - Select a Raytracing project to insert the view. - - - - - - Select one Raytracing project object. - Select one Raytracing project object. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray not found - - - - Please set the path to the POV-Ray executable in the preferences. - Please set the path to the POV-Ray executable in the preferences. - - - - Please correct the path to the POV-Ray executable in the preferences. - Please correct the path to the POV-Ray executable in the preferences. - - - - - Luxrender not found - Luxrender not found - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Please set the path to the luxrender or luxconsole executable in the preferences. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Please correct the path to the luxrender or luxconsole executable in the preferences. - - - - POV-Ray file missing - POV-Ray file missing - - - - The POV-Ray project file doesn't exist. - The POV-Ray project file doesn't exist. - - - - - - Rendered image - Визуализирано изображение - - - - Lux project file missing - Lux project file missing - - - - The Lux project file doesn't exist. - The Lux project file doesn't exist. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Проследяване на лъчи - - - - Mesh export settings - Mesh export settings - - - - Max mesh deviation: - Max mesh deviation: - - - - Do not calculate vertex normals - Do not calculate vertex normals - - - - Write u,v coordinates - Писане по координати u, v - - - - Render - Визуализиране - - - - POV-Ray executable: - POV-Ray executable: - - - - POV-Ray output parameters: - POV-Ray output parameters: - - - - The POV-Ray parameters to be passed to the render. - The POV-Ray parameters to be passed to the render. - - - - +P +A - +P +A - - - - +W: - +Ш: - - - - The width of the rendered image - Ширина на визуализираното изображение - - - - +H : - +В : - - - - The height of the rendered image - Височина на визуализираното изображение - - - - Luxrender executable: - Luxrender executable: - - - - The path to the luxrender (or luxconsole) executable - The path to the luxrender (or luxconsole) executable - - - - Directories - Директории - - - - Part file name: - Part file name: - - - - Camera file name: - Име на файла за камерата: - - - - - - Used by utility tools - Used by utility tools - - - - Default Project dir: - Default Project dir: - - - - TempCamera.inc - TempCamera.inc - - - - TempPart.inc - TempPart.inc - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Edit LuxRender project - - - - LuxRender template - LuxRender template - - - - Select a LuxRender template - Select a LuxRender template - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Edit Povray project - - - - Povray template - Povray template - - - - Select a Povray template - Select a Povray template - - - - Workbench - - - &Raytracing - & Raytracing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ca.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ca.qm deleted file mode 100644 index db10da11c0..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ca.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ca.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ca.ts deleted file mode 100644 index edf42ee96b..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ca.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Fitxer - - - - &Export project... - &Exportar projecte... - - - - Export a Raytracing project to a file - Exportar un projecte de Raytracing a un arxiu - - - - CmdRaytracingNewLuxProject - - - Raytracing - Raytracing - - - - New Luxrender project - Nou projecte Luxrender - - - - Insert new Luxrender project into the document - Inserir nou projecte Luxrender en el document - - - - No template - Cap plantilla - - - - No template available - Cap plantilla disponible - - - - CmdRaytracingNewPartSegment - - - Raytracing - Raytracing - - - - Insert part - Inserir peça - - - - Insert a new part object into a Raytracing project - Inserir un nou objecte de part en un projecte de Raytracing - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Raytracing - - - - New POV-Ray project - Nou projecte de POV-Ray - - - - Insert new POV-Ray project into the document - Inserir el nou projecte de POV-Ray en el document - - - - No template - Cap plantilla - - - - No template available - Cap plantilla disponible - - - - CmdRaytracingRender - - - Raytracing - Raytracing - - - - &Render - &Render - - - - Renders the current raytracing project with an external renderer - Renderitza el projecte actual de traçat de raigs amb un renderitzador extern - - - - CmdRaytracingResetCamera - - - Raytracing - Raytracing - - - - &Reset Camera - &Reiniciar Càmera - - - - Sets the camera of the selected Raytracing project to match the current view - Estableix la posició de la càmera del projecte de traçat de raigs seleccionat perquè coincidisca amb la vista actual - - - - CmdRaytracingWriteCamera - - - Raytracing - Raytracing - - - - Export camera to POV-Ray... - Exportar càmera a POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Exporta la posició de la càmera de la vista 3D activa en format de POV-Ray a un fitxer - - - - CmdRaytracingWritePart - - - Raytracing - Raytracing - - - - Export part to POV-Ray... - Exportar peça a POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Escriviu la peça seleccionada (objecte) com a fitxer de POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Cap càmera de Perspectiva - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - La càmera de la vista actual no és en perspectiva i per tant el resultat de la imatge de POV-Ray podria ser diferent del que esperàveu. -Voleu continuar? - - - - Raytracing - Raytracing - - - - Export view to POV-Ray... - Exportar vista a POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Escriviu la vista 3D activa amb la càmera i tot el seu contingut en un fitxer POV-Ray - - - - - No template - Cap plantilla - - - - - Cannot create a project because there is no template installed. - No es pot crear un projecte perquè no hi ha cap plantilla instal·lada. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - La càmera de la vista actual no és en perspectiva i per tant el resultat de la imatge de LuxRender podria ser diferent del que esperàveu. -Voleu continuar? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Tots els fitxers - - - - - - - Export page - Exportar pàgina - - - - - - - Wrong selection - Selecció incorrecta - - - - Select a Part object. - Selecciona part del objecte. - - - - - No Raytracing project to insert - Cap projecte Raytracing per a inserir - - - - Create a Raytracing project to insert a view. - Creeu un projecte de traçat de raigs en què inserir una vista. - - - - Select a Raytracing project to insert the view. - Seleccioneu un projecte de traçat de raigs en què inserir la vista. - - - - - - Select one Raytracing project object. - Seleccioneu un objecte de projecte de Raytracing. - - - - Luxrender - LuxRender - - - - - POV-Ray not found - POV-Ray no trobat - - - - Please set the path to the POV-Ray executable in the preferences. - Establiu el camí a l'executable del POV-Ray en les preferències. - - - - Please correct the path to the POV-Ray executable in the preferences. - Corregiu el camí a l'executable del POV-Ray en les preferències. - - - - - Luxrender not found - No s'ha trobat el LuxRender - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Establiu el camí a l'executable del LuxRender o Luxconsole en les preferències. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Corregiu el camí a l'executable del LuxRender o Luxconsole en les preferències. - - - - POV-Ray file missing - No es troba l'arxiu POV-Ray - - - - The POV-Ray project file doesn't exist. - No existeix el fitxer de projecte POV-Ray. - - - - - - Rendered image - Imatge renderitzada - - - - Lux project file missing - Falta el fitxer del projecte Lux - - - - The Lux project file doesn't exist. - No existeix el fitxer de projecte Lux. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Raytracing - - - - Render - Renderitzador - - - - POV-Ray executable: - Executable del POV-Ray: - - - - POV-Ray output parameters: - Paràmetres d'eixida de POV-Ray: - - - - The POV-Ray parameters to be passed to the render. - Els paràmetres de POV-Ray que es passen al renderitzador. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - L'amplària de la imatge renderitzada - - - - +H : - +H: - - - - The height of the rendered image - L'alçària de la imatge renderitzada - - - - Luxrender executable: - Executable del LuxRender: - - - - The path to the luxrender (or luxconsole) executable - El camí a l'executable del LuxRender (o Luxconsole) - - - - Directories - Directoris - - - - Default Project dir: - Directori per defecte del projecte: - - - - - - Used by utility tools - Utilitzat per les eines d'utilitats - - - - Camera file name: - Nom del fitxer de la càmera: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Nom del fitxer de peça: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Ajustos d'exportació de malla - - - - Max mesh deviation: - Màxima desviació de malla: - - - - Do not calculate vertex normals - No calcular les normals als vèrtexs - - - - Write u,v coordinates - Escriure coordenades u, v - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - El camí a l'executable de POV-Ray, si voleu renderitzar des de %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Editar el projecte LuxRender - - - - LuxRender template - Plantilla LuxRender - - - - Select a LuxRender template - Seleccionar una plantilla de LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Editar el projecte Povray - - - - Povray template - Plantilla Povray - - - - Select a Povray template - Seleccionar una plantilla Povray - - - - Workbench - - - &Raytracing - T&raçat de raigs - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_cs.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_cs.qm deleted file mode 100644 index 4a29a8729f..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_cs.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_cs.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_cs.ts deleted file mode 100644 index 76d98de5e3..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_cs.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Soubor - - - - &Export project... - &Exportovat projekt... - - - - Export a Raytracing project to a file - Export Raytracing projektu do souboru - - - - CmdRaytracingNewLuxProject - - - Raytracing - Raytracing - - - - New Luxrender project - Nový Luxrender projekt - - - - Insert new Luxrender project into the document - Vlož nový Luxrender projekt do dokumentu - - - - No template - Žádná šablona - - - - No template available - Žádná šablona není dostupná - - - - CmdRaytracingNewPartSegment - - - Raytracing - Raytracing - - - - Insert part - Vložit část - - - - Insert a new part object into a Raytracing project - Vlož nový díl do Raytracing projektu - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Raytracing - - - - New POV-Ray project - Nový POV-Ray projekt - - - - Insert new POV-Ray project into the document - Vlož nový POV-Ray projekt do dokumentu - - - - No template - Žádná šablona - - - - No template available - Žádná šablona není dostupná - - - - CmdRaytracingRender - - - Raytracing - Raytracing - - - - &Render - &Renderuj - - - - Renders the current raytracing project with an external renderer - Renderuj současný raytracing projekt s externím renderovacím programem - - - - CmdRaytracingResetCamera - - - Raytracing - Raytracing - - - - &Reset Camera - &Reset kamery - - - - Sets the camera of the selected Raytracing project to match the current view - Nastaví kameru vybraného projektu Raytracing tak, aby odpovídal aktuální zobrazení - - - - CmdRaytracingWriteCamera - - - Raytracing - Raytracing - - - - Export camera to POV-Ray... - Export kamery do POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Exportujte pozici kamery aktivního 3D zobrazení v POV-Ray formátu do souboru - - - - CmdRaytracingWritePart - - - Raytracing - Raytracing - - - - Export part to POV-Ray... - Exportuj část do POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Zapiš vybranou část (objekt) jako soubor POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Žádná perspektivní kamera - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - Současný pohled kamery není v perspektivě, proto výsledek POV-Ray obrazu později může vypadat jinak, než očekáváte. -Přejete si pokračovat? - - - - Raytracing - Raytracing - - - - Export view to POV-Ray... - Exportuj zobrazení do POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Zapiš aktivní 3D pohled včetně kamery a veškerého jejího obsahu do souboru POV-Ray - - - - - No template - Žádná šablona - - - - - Cannot create a project because there is no template installed. - Nelze vytvořit projekt, protože není nainstalovaná šablona. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - Současný pohled kamery není v perspektivě, proto výsledek luxrender obrazu později může vypadat jinak, než očekáváte. -Přejete si pokračovat? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Všechny soubory - - - - - - - Export page - Exportovat stránku - - - - - - - Wrong selection - Neplatný výběr - - - - Select a Part object. - Vybrat díl. - - - - - No Raytracing project to insert - Žádný projekt Raytracing pro vložení - - - - Create a Raytracing project to insert a view. - Vytvoř Raytracing projekt pro vložení pohledu. - - - - Select a Raytracing project to insert the view. - Vyber Raytracing projekt pro vložení pohledu. - - - - - - Select one Raytracing project object. - Vyberte jeden objekt Raytracing projektu. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray nebyl nalezen - - - - Please set the path to the POV-Ray executable in the preferences. - Prosím nastavte cestu k POV-Ray programu v nastavení. - - - - Please correct the path to the POV-Ray executable in the preferences. - Prosím opravte cestu k POV-Ray programu v nastavení. - - - - - Luxrender not found - Luxrender nebyl nalezen - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Prosím nastavte cestu k programu luxrender nebo luxconsole v nastavení. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Prosím opravte cestu k programu luxrender nebo luxconsole v nastavení. - - - - POV-Ray file missing - POV-Ray soubor chybí - - - - The POV-Ray project file doesn't exist. - Soubor POV-Ray projektu neexistuje. - - - - - - Rendered image - Renderovaný obraz - - - - Lux project file missing - Lux projekt soubor chybí - - - - The Lux project file doesn't exist. - Soubor Lux projektu neexistuje. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Raytracing - - - - Render - Vykreslit - - - - POV-Ray executable: - POV-Ray spustitelný soubor: - - - - POV-Ray output parameters: - POV-Ray výstupní parametry: - - - - The POV-Ray parameters to be passed to the render. - POV-Ray parametry, které mají být předány pro renderování. - - - - +P +A - +P +A - - - - +W: - +Š:   - - - - The width of the rendered image - Šířka renderovaného obrazu - - - - +H : -  +V :  - - - - The height of the rendered image - Výška renderovaného obrazu - - - - Luxrender executable: - Spustitelný soubor LuxRender: - - - - The path to the luxrender (or luxconsole) executable - Cesta k programu luxrender (nebo luxconsole) - - - - Directories - Adresáře - - - - Default Project dir: - Výchozí adresář projektu: - - - - - - Used by utility tools - Užíváno nástroji - - - - Camera file name: - Název souboru fotoaparátu: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Název dílu: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Nastavení exportu sítě - - - - Max mesh deviation: - Max. odchylka sítě: - - - - Do not calculate vertex normals - Nepočítat vrcholové normály - - - - Write u,v coordinates - Zapsat u,v souřadnice - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - Cesta k programu POV-Ray, pokud chcete renderovat z %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Uprav projekt LuxRender - - - - LuxRender template - Šablona LuxRender - - - - Select a LuxRender template - Vyber šablonu LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Uprav povray projekt - - - - Povray template - Šablona povray - - - - Select a Povray template - Vyber šablonu povray - - - - Workbench - - - &Raytracing - Raytracing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_de.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_de.qm deleted file mode 100644 index 2c77fa9651..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_de.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_de.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_de.ts deleted file mode 100644 index 4ec9b9ee21..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_de.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Datei - - - - &Export project... - Projekt &exportieren... - - - - Export a Raytracing project to a file - Ein Raytracing-Projekt in eine Datei exportieren - - - - CmdRaytracingNewLuxProject - - - Raytracing - Raytracing - - - - New Luxrender project - Neues Luxrender-Projekt - - - - Insert new Luxrender project into the document - Neues Luxrender-Projekt in das Dokument einfügen - - - - No template - Keine Vorlage - - - - No template available - Keine Vorlage verfügbar - - - - CmdRaytracingNewPartSegment - - - Raytracing - Raytracing - - - - Insert part - Teil einfügen - - - - Insert a new part object into a Raytracing project - Einfügen eines neuen Teil-Objektes in ein Raytracing-Projekt - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Raytracing - - - - New POV-Ray project - Neues POV-Ray-Projekt - - - - Insert new POV-Ray project into the document - Neues POV-Ray-Projekt in das Dokument einfügen - - - - No template - Keine Vorlage - - - - No template available - Keine Vorlage verfügbar - - - - CmdRaytracingRender - - - Raytracing - Raytracing - - - - &Render - &Rendern - - - - Renders the current raytracing project with an external renderer - Das aktuelle Raytracing-Projekt mit einem externen Renderer rendern - - - - CmdRaytracingResetCamera - - - Raytracing - Raytracing - - - - &Reset Camera - Kamera zurücksetzen - - - - Sets the camera of the selected Raytracing project to match the current view - Setzen der Kamera-Eigenschaften im gewählten Raytracing-Projekt gemäß der aktuellen Ansicht - - - - CmdRaytracingWriteCamera - - - Raytracing - Raytracing - - - - Export camera to POV-Ray... - Exportieren Sie die Kamera in POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Exportiere die Kameraposition der aktiven 3D-Ansicht im POV-Ray-Format in eine Datei - - - - CmdRaytracingWritePart - - - Raytracing - Raytracing - - - - Export part to POV-Ray... - Exportieren Sie Teil in POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Speichern des ausgewählten Teils (Objekt) als eine POV-Ray-Datei - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Keine perspektivische Kamera - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - Die Kamera der aktuellen Ansicht ist nicht perspektivisch und ergibt daher ein POV-Ray-Bild, das anders aussehen kann als erwartet. -Möchten Sie fortfahren? - - - - Raytracing - Raytracing - - - - Export view to POV-Ray... - Exportieren der Ansicht in POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Speichern Sie die aktive 3D-Ansicht mit Kamera und allen ihren Inhalten in eine POV-Ray-Datei - - - - - No template - Keine Vorlage - - - - - Cannot create a project because there is no template installed. - Projekt kann nicht erstellt werden, da keine Vorlage installiert ist. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - Die Kamera der aktuellen Ansicht ist nicht perspektivisch und ergibt daher ein Luxrender-Bild, das anders aussehen kann als erwartet. -Möchten Sie fortfahren? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Alle Dateien - - - - - - - Export page - Seite exportieren - - - - - - - Wrong selection - Falsche Auswahl - - - - Select a Part object. - Formteil auswählen. - - - - - No Raytracing project to insert - Kein Raytracing-Projekt zum Einfügen vorhanden - - - - Create a Raytracing project to insert a view. - Erstellen eines Raytracing-Projekts um eine Ansicht einzufügen. - - - - Select a Raytracing project to insert the view. - Wählen eines Raytracing-Projekts um die Ansicht einzufügen. - - - - - - Select one Raytracing project object. - Wählen eines Raytracing-Projekt-Objekts. - - - - Luxrender - LuxRender - - - - - POV-Ray not found - POV-Ray nicht gefunden - - - - Please set the path to the POV-Ray executable in the preferences. - Bitte setze den Pfad auf die Povray Programm-Datei in den "Einstellungen". - - - - Please correct the path to the POV-Ray executable in the preferences. - Bitte korrigiere den Pfad zu der POVRay Programm-Datei in den Voreinstellungen. - - - - - Luxrender not found - Luxrender nicht gefunden - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Bitte setze den Pfad zu der Luxrender- oder Luxconsole-Programm-Datei in den "Einstellungen". - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Bitte korrigieren Sie den Pfad zu der Luxrender- oder Luxconsole-Programm-Datei in den "Einstellungen". - - - - POV-Ray file missing - POV-Ray-Datei fehlt - - - - The POV-Ray project file doesn't exist. - Die POV-Ray-Projekt-Datei existiert nicht. - - - - - - Rendered image - Gerendertes Bild - - - - Lux project file missing - Lux-Projekt-Datei fehlt - - - - The Lux project file doesn't exist. - Die Lux-Projekt-Datei existiert nicht. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Raytracing - - - - Render - Rendern - - - - POV-Ray executable: - POV-Ray ausführbare Datei: - - - - POV-Ray output parameters: - POV-Ray-Ausgabe-Einstellungen: - - - - The POV-Ray parameters to be passed to the render. - POV-Ray-Einstellungen, die an das Rendering übergeben werden. - - - - +P +A - +P +A - - - - +W: - +W:  - - - - The width of the rendered image - Die Breite des gerenderten Bildes - - - - +H : -  +H :  - - - - The height of the rendered image - Die Höhe des gerenderten Bildes - - - - Luxrender executable: - Luxrender-Programmdatei: - - - - The path to the luxrender (or luxconsole) executable - Der Pfad zur Luxrender (oder Luxconsole) Programm-Datei - - - - Directories - Verzeichnisse - - - - Default Project dir: - Standard-Projektverzeichnis: - - - - - - Used by utility tools - Von Dienstprogramm-Tools verwendet - - - - Camera file name: - Kamera-Dateiname: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Formteil-Dateiname: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Mesh-Exporteinstellungen - - - - Max mesh deviation: - Maximale Netz Abweichung: - - - - Do not calculate vertex normals - Vertexnormalen nicht berechnen - - - - Write u,v coordinates - U, V-Koordinaten schreiben - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - Der Pfad zur POVRay-Programm-Datei, um aus FreeCAD zu rendern - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - LuxRender-Projekt bearbeiten - - - - LuxRender template - LuxRender-Vorlage - - - - Select a LuxRender template - Wählen Sie eine LuxRender-Vorlage - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Povray-Projekt bearbeiten - - - - Povray template - Povray-Vorlage - - - - Select a Povray template - Wählen Sie eine Povray-Vorlage - - - - Workbench - - - &Raytracing - &Raytracing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_el.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_el.qm deleted file mode 100644 index efafae6769..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_el.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_el.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_el.ts deleted file mode 100644 index 208b7168c8..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_el.ts +++ /dev/null @@ -1,520 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Αρχείο - - - - &Export project... - &Εξαγωγή έργου... - - - - Export a Raytracing project to a file - Εξαγωγή ενός έργου Raytracing σε ένα αρχείο - - - - CmdRaytracingNewLuxProject - - - Raytracing - Raytracing - - - - New Luxrender project - Νέο έργο Luxrender - - - - Insert new Luxrender project into the document - Εισαγωγή νέου έργου Luxrender στο έγγραφο - - - - No template - Κανένα πρότυπο - - - - No template available - Κανένα διαθέσιμο πρότυπο - - - - CmdRaytracingNewPartSegment - - - Raytracing - Raytracing - - - - Insert part - Εισαγωγή εξαρτήματος - - - - Insert a new part object into a Raytracing project - Εισαγωγή ενός νέου εξαρτήματος σε ένα έργο Raytracing - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Raytracing - - - - New POV-Ray project - Νέο έργο POV-Ray - - - - Insert new POV-Ray project into the document - Εισαγωγή νέου έργου POV-Ray στο έγγραφο - - - - No template - Κανένα πρότυπο - - - - No template available - Κανένα διαθέσιμο πρότυπο - - - - CmdRaytracingRender - - - Raytracing - Raytracing - - - - &Render - Αποτύπωση - - - - Renders the current raytracing project with an external renderer - Αποτυπώνει το τρέχον έργο raytracing με ένα εξωτερικό πρόγραμμα αποτύπωσης - - - - CmdRaytracingResetCamera - - - Raytracing - Raytracing - - - - &Reset Camera - Επαναφο$ρά Κάμερας - - - - Sets the camera of the selected Raytracing project to match the current view - Ρυθμίζει την κάμερα του επιλεγμένου έργου Raytracing έτσι ώστε να ταυτίζεται με την τρέχουσα προβολή - - - - CmdRaytracingWriteCamera - - - Raytracing - Raytracing - - - - Export camera to POV-Ray... - Εξαγωγή ιδιοτήτων κάμερας σε POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Εξαγωγή της θέσης κάμερας της ενεργούς τρισδιάστατης προβολής σε μορφή POV-Ray σε κάποιο αρχείο - - - - CmdRaytracingWritePart - - - Raytracing - Raytracing - - - - Export part to POV-Ray... - Εξαγωγή εξαρτήματος σε POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Εγγραφή του επιλεγμένου Εξαρτήματος (αντικειμένου) ως αρχείο POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Καμία κάμερα προοπτικής προβολής - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - Η κάμερα της τρέχουσας προβολής δεν χρησιμοποιεί προοπτική προβολή που έχει ως συνέπεια μια POV-Ray εικόνα που μπορεί να είναι διαφορετική από αυτό που είναι αναμενόμενο. Θέλετε να συνεχίσετε; - - - - Raytracing - Raytracing - - - - Export view to POV-Ray... - Εξαγωγή προβολής σε POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Εγγραφή της ενεργούς τρισδιάστατης προβολής με κάμερα και όλου του περιεχομένου της σε ένα αρχείο POV-Ray - - - - - No template - Κανένα πρότυπο - - - - - Cannot create a project because there is no template installed. - Δεν μπορεί να δημιουργηθεί έργο διότι δεν υπάρχει εγκατεστημένο πρότυπο. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - Η κάμερα της τρέχουσας προβολής δεν χρησιμοποιεί προοπτική προβολή που έχει ως συνέπεια μια luxrender εικόνα που μπορεί να είναι διαφορετική από αυτό που είναι αναμενόμενο. Θέλετε να συνεχίσετε; - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Όλα τα Αρχεία - - - - - - - Export page - Εξαγάγετε σελίδα - - - - - - - Wrong selection - Λάθος επιλογή - - - - Select a Part object. - Επιλέξτε ένα Εξάρτημα. - - - - - No Raytracing project to insert - Κανένα έργο Raytracing για εισαγωγή - - - - Create a Raytracing project to insert a view. - Δημιουργία ενός έργου Raytracing για την εισαγωγή μιας προβολής. - - - - Select a Raytracing project to insert the view. - Επιλογή ενός έργου Raytracing για την εισαγωγή της προβολής. - - - - - - Select one Raytracing project object. - Επιλέξτε ένα αντικείμενο έργου Raytracing. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - Δεν βρέθηκε αρχείο POV-Ray - - - - Please set the path to the POV-Ray executable in the preferences. - Παρακαλώ ορίστε την διαδρομή για το εκτελέσιμο αρχείο POV-Ray στις προτιμήσεις. - - - - Please correct the path to the POV-Ray executable in the preferences. - Παρακαλώ διορθώστε την διαδρομή για το εκτελέσιμο αρχείο POV-Ray στις προτιμήσεις. - - - - - Luxrender not found - Δεν βρέθηκε αρχείο Luxrender - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Παρακαλώ ορίστε την διαδρομή για το εκτελέσιμο αρχείο luxrender ή luxconsole στις προτιμήσεις. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Παρακαλώ διορθώστε την διαδρομή για το εκτελέσιμο αρχείο luxrender ή luxconsole στις προτιμήσεις. - - - - POV-Ray file missing - Λείπει το αρχείο POV-Ray - - - - The POV-Ray project file doesn't exist. - Το αρχείο έργου POV-Ray δεν υπάρχει. - - - - - - Rendered image - Αποτυπωμένη εικόνα - - - - Lux project file missing - Λείπει το αρχείο έργου Lux - - - - The Lux project file doesn't exist. - Το αρχείο έργου Lux δεν υπάρχει. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Raytracing - - - - Render - Αποτύπωση - - - - POV-Ray executable: - Εκτελέσιμο αρχείο POV-Ray: - - - - POV-Ray output parameters: - Παράμετροι εξόδου POV-Ray: - - - - The POV-Ray parameters to be passed to the render. - Οι παράμετροι POV-Ray που θα μεταδοθούν στο πρόγραμμα αποτύπωσης. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - Το πλάτος της αποτυπωμένης εικόνας - - - - +H : - +H : - - - - The height of the rendered image - Το ύψος της αποτυπωμένης εικόνας - - - - Luxrender executable: - Εκτελέσιμο αρχείο Luxrender: - - - - The path to the luxrender (or luxconsole) executable - Η διαδρομή για το εκτελέσιμο αρχείο luxrender (ή luxconsole) - - - - Directories - Ευρετήρια - - - - Default Project dir: - Προεπιλεγμένο ευρετήριο Έργων: - - - - - - Used by utility tools - Χρησιμοποιείται από τα βοηθητικά εργαλεία - - - - Camera file name: - Όνομα αρχείου κάμερας: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Όνομα αρχείου εξαρτήματος: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Ρυθμίσεις εξαγωγής πλέγματος - - - - Max mesh deviation: - Μέγιστη απόκλιση πλέγματος: - - - - Do not calculate vertex normals - Να μην υπολογιστούν τα κάθετα διανύσματα κορυφών - - - - Write u,v coordinates - Εγγραφή συντεταγμένων u,v - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - Η διαδρομή προς το εκτελέσιμο POV-Ray, εάν θέλετε να αποδώσετε από το %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Επεξεργασία έργου LuxRender - - - - LuxRender template - Πρότυπο LuxRender - - - - Select a LuxRender template - Επιλέξτε ένα πρότυπο LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Επεξεργασία έργου Povray - - - - Povray template - Πρότυπο Povray - - - - Select a Povray template - Επιλέξτε ένα πρότυπο Povray - - - - Workbench - - - &Raytracing - &Raytracing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-AR.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-AR.qm deleted file mode 100644 index f1c268f4ac..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-AR.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-AR.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-AR.ts deleted file mode 100644 index af6faba7cd..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-AR.ts +++ /dev/null @@ -1,520 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Archivo - - - - &Export project... - &Exportar proyecto... - - - - Export a Raytracing project to a file - Exportar el proyecto TrazadoRayos a un archivo - - - - CmdRaytracingNewLuxProject - - - Raytracing - TrazadoRayos - - - - New Luxrender project - Nuevo proyecto Luxrender - - - - Insert new Luxrender project into the document - Insertar nuevo proyecto Luxrender en el documento - - - - No template - Sin plantilla - - - - No template available - No hay plantilla disponible - - - - CmdRaytracingNewPartSegment - - - Raytracing - TrazadoRayos - - - - Insert part - Insertar pieza - - - - Insert a new part object into a Raytracing project - Insertar un nuevo objeto parcial en el proyecto TrazadoRayos - - - - CmdRaytracingNewPovrayProject - - - Raytracing - TrazadoRayos - - - - New POV-Ray project - Nuevo proyecto POV-Ray - - - - Insert new POV-Ray project into the document - Insertar nuevo proyecto POV-Ray en el documento - - - - No template - Sin plantilla - - - - No template available - No hay plantilla disponible - - - - CmdRaytracingRender - - - Raytracing - TrazadoRayos - - - - &Render - &Renderizar - - - - Renders the current raytracing project with an external renderer - Renderiza el actual proyecto trazado de rayos con un renderizador externo - - - - CmdRaytracingResetCamera - - - Raytracing - TrazadoRayos - - - - &Reset Camera - &Reiniciar Cámara - - - - Sets the camera of the selected Raytracing project to match the current view - Configura la cámara del proyecto TrazadoRayos seleccionado para que coincida con la vista actual - - - - CmdRaytracingWriteCamera - - - Raytracing - TrazadoRayos - - - - Export camera to POV-Ray... - Exportar cámara a POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Exportar la posición de la cámara de la vista 3D activa en formato POV-Ray a un archivo - - - - CmdRaytracingWritePart - - - Raytracing - TrazadoRayos - - - - Export part to POV-Ray... - Exportar pieza a POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Escribir la Pieza seleccionada (objeto) como un archivo de POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Sin cámara de perspectiva - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - La vista de cámara actual no está en perspectiva por lo que el resultado de la imagen de POV-Ray podría verse distinto a lo que esperas. ¿Deseas continuar? - - - - Raytracing - TrazadoRayos - - - - Export view to POV-Ray... - Exportar vista a POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Escribir la vista 3D activa con cámara y todo su contenido a un archivo de POV-Ray - - - - - No template - Sin plantilla - - - - - Cannot create a project because there is no template installed. - No se puede crear un proyecto porque no hay ninguna plantilla instalada. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - La vista de cámara actual no está en perspectiva por lo que el resultado de la imagen de luxrender podría verse distinto a lo que esperas. ¿Deseas continuar? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Todos los Archivos - - - - - - - Export page - Exportar página - - - - - - - Wrong selection - Selección Incorrecta - - - - Select a Part object. - Seleccione un objeto Pieza. - - - - - No Raytracing project to insert - Ningún proyecto de TrazadoRayos para insertar - - - - Create a Raytracing project to insert a view. - Crear un proyecto de TrazadoRayos para insertar una vista. - - - - Select a Raytracing project to insert the view. - Seleccione un proyecto TrazadoRayos para insertar la vista. - - - - - - Select one Raytracing project object. - Seleccione un objeto de proyecto TrazadoRayos. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray no encontrado - - - - Please set the path to the POV-Ray executable in the preferences. - Por favor establezca la ruta del ejecutable de POV-Ray en las preferencias. - - - - Please correct the path to the POV-Ray executable in the preferences. - Por favor corrige la ruta del ejecutable de POV-Ray en las preferencias. - - - - - Luxrender not found - LuxRender no encontrado - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Por favor establezca la ruta al ejecutable de luxrender o luxconsole en las preferencias. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Por favor corrija la ruta al ejecutable de luxrender o luxconsole en las preferencias. - - - - POV-Ray file missing - Falta el archivo POV-Ray - - - - The POV-Ray project file doesn't exist. - No existe el archivo de proyecto de POV-Ray. - - - - - - Rendered image - Imagen renderizada - - - - Lux project file missing - Falta el archivo de proyecto LuxRender - - - - The Lux project file doesn't exist. - No existe el archivo de proyecto de LuxRender. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - TrazadoRayos - - - - Render - Renderizar - - - - POV-Ray executable: - Ejecutable POV-Ray: - - - - POV-Ray output parameters: - Parámetros de salida de POV-Ray: - - - - The POV-Ray parameters to be passed to the render. - Los parámetros de POV-Ray que se pasan al render. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - Ancho de la imagen renderizada - - - - +H : - +H: - - - - The height of the rendered image - La altura de la imagen renderizada - - - - Luxrender executable: - Ejecutable de LuxRender: - - - - The path to the luxrender (or luxconsole) executable - Ruta al ejecutable de LuxRender (o luxconsole) - - - - Directories - Directorios - - - - Default Project dir: - Dirección de Proyecto predeterminada: - - - - - - Used by utility tools - Utilizado por herramientas de utilidad - - - - Camera file name: - Nombre del archivo de la cámara: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Nombre del archivo de pieza: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Configuración de exportación de malla - - - - Max mesh deviation: - Desviación máxima de la malla: - - - - Do not calculate vertex normals - No calcular normales de vértices - - - - Write u,v coordinates - Escribe u,v coordenadas - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - La ruta al ejecutable de POV-Ray, si quiere renderizar desde %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Editar proyecto LuxRender - - - - LuxRender template - Plantilla LuxRender - - - - Select a LuxRender template - Seleccione una plantilla de LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Editar proyecto Povray - - - - Povray template - Plantilla Povray - - - - Select a Povray template - Seleccione una plantilla de Povray - - - - Workbench - - - &Raytracing - &TrazadoRayos - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-ES.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-ES.qm deleted file mode 100644 index 89f08f4e1d..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-ES.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-ES.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-ES.ts deleted file mode 100644 index 9454b670cc..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_es-ES.ts +++ /dev/null @@ -1,520 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Archivo - - - - &Export project... - &Exportar proyecto... - - - - Export a Raytracing project to a file - Exportar el proyecto Raytracing a un archivo - - - - CmdRaytracingNewLuxProject - - - Raytracing - Trazado de rayos - - - - New Luxrender project - Nuevo proyecto Luxrender - - - - Insert new Luxrender project into the document - Insertar un nuevo proyecto Luxrender en el documento - - - - No template - Sin plantilla - - - - No template available - No hay plantilla disponible - - - - CmdRaytracingNewPartSegment - - - Raytracing - Trazado de rayos - - - - Insert part - Insertar pieza - - - - Insert a new part object into a Raytracing project - Insertar un nuevo objeto parcial en el proyecto Raytracing - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Trazado de rayos - - - - New POV-Ray project - Nuevo proyecto de POV-Ray - - - - Insert new POV-Ray project into the document - Insertar nuevo proyecto POV-Ray en el documento - - - - No template - Sin plantilla - - - - No template available - No hay plantilla disponible - - - - CmdRaytracingRender - - - Raytracing - Trazado de rayos - - - - &Render - &Renderizado - - - - Renders the current raytracing project with an external renderer - Renderiza el actual proyecto raytracing con un renderizador externo - - - - CmdRaytracingResetCamera - - - Raytracing - Trazado de rayos - - - - &Reset Camera - &Reiniciar Cámara - - - - Sets the camera of the selected Raytracing project to match the current view - Posiciona la cámara del proyecto Raytracing seleccionado para que coincida con la vista actual - - - - CmdRaytracingWriteCamera - - - Raytracing - Trazado de rayos - - - - Export camera to POV-Ray... - Exportar cámara a POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Exportar la posición de la cámara de la vista 3D activa en formato POV-Ray a un archivo - - - - CmdRaytracingWritePart - - - Raytracing - Trazado de rayos - - - - Export part to POV-Ray... - Exportar pieza a POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Escribir la parte seleccionada (objeto) como un archivo de POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Ninguna perspectiva de cámara - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - La vista de cámara actual no está en perspectiva por lo que el resultado de la imagen de POV-Ray podría verse distinto a lo que esperas. ¿Deseas continuar? - - - - Raytracing - Trazado de rayos - - - - Export view to POV-Ray... - Exportar vista a POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Escribir la vista 3D activa con cámara y todo su contenido a un archivo de POV-Ray - - - - - No template - Sin plantilla - - - - - Cannot create a project because there is no template installed. - No se puede crear un proyecto porque no hay ninguna plantilla instalada. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - La vista de cámara actual no está en perspectiva por lo que el resultado de la imagen de luxrender podría verse distinto a lo que esperas. ¿Deseas continuar? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Todos los Archivos - - - - - - - Export page - Exportar página - - - - - - - Wrong selection - Selección errónea - - - - Select a Part object. - Seleccione un objecto tipo Parte. - - - - - No Raytracing project to insert - Ningún proyecto de Raytracing para insertar - - - - Create a Raytracing project to insert a view. - Crear un proyecto de Raytracing para insertar una vista. - - - - Select a Raytracing project to insert the view. - Seleccione un proyecto Raytracing para insertar la vista. - - - - - - Select one Raytracing project object. - Seleccione un objeto del un proyecto Raytracing. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray no encontrado - - - - Please set the path to the POV-Ray executable in the preferences. - Por favor establezca la ruta del ejecutable de POV-Ray en las preferencias. - - - - Please correct the path to the POV-Ray executable in the preferences. - Por favor corrige la ruta del ejecutable de POV-Ray en las preferencias. - - - - - Luxrender not found - LuxRender no encontrado - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Por favor establezca la ruta al ejecutable de luxrender o luxconsole en las preferencias. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Por favor corrija la ruta al ejecutable de luxrender o luxconsole en las preferencias. - - - - POV-Ray file missing - Falta el archivo POV-Ray - - - - The POV-Ray project file doesn't exist. - No existe el archivo de proyecto de POV-Ray. - - - - - - Rendered image - Imagen renderizada - - - - Lux project file missing - Falta el archivo de proyecto Lux - - - - The Lux project file doesn't exist. - No existe el archivo de proyecto de Lux. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Trazado de rayos - - - - Render - Renderizar - - - - POV-Ray executable: - Ejecutable de POV-Ray: - - - - POV-Ray output parameters: - Parámetros de salida de POV-Ray: - - - - The POV-Ray parameters to be passed to the render. - Los parámetros de POV-Ray que se pasan al render. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - Ancho de la imagen renderizada - - - - +H : - +H: - - - - The height of the rendered image - La altura de la imagen renderizada - - - - Luxrender executable: - Ejecutable de LuxRender: - - - - The path to the luxrender (or luxconsole) executable - Ruta al ejecutable de LuxRender (o luxconsole) - - - - Directories - Directorios - - - - Default Project dir: - Directorio por defecto del proyecto: - - - - - - Used by utility tools - Usado por por utilidades - - - - Camera file name: - Nombre del archivo de la cámara: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Nombre del archivo de la pieza: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Configuración de la exportación de mallas - - - - Max mesh deviation: - Desviación de malla Máx: - - - - Do not calculate vertex normals - No calcular vértices normales - - - - Write u,v coordinates - Escribir las coordenadas u,v - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - La ruta al ejecutable de POV-Ray, si quiere renderizar desde %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Editar proyecto LuxRender - - - - LuxRender template - Plantilla LuxRender - - - - Select a LuxRender template - Seleccione una plantilla de LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Edite un proyecto Povray - - - - Povray template - Plantilla de Povray - - - - Select a Povray template - Seleccione una plantilla de Povray - - - - Workbench - - - &Raytracing - &Raytracing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_eu.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_eu.qm deleted file mode 100644 index 9ca213c7be..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_eu.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_eu.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_eu.ts deleted file mode 100644 index 17d75604be..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_eu.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Fitxategia - - - - &Export project... - &Esportatu proiektua... - - - - Export a Raytracing project to a file - Esportatu izpi-hedaketako proiektu bat fitxategi batera - - - - CmdRaytracingNewLuxProject - - - Raytracing - Izpi-hedaketa - - - - New Luxrender project - Luxrender proiektu berria - - - - Insert new Luxrender project into the document - Txertatu Luxrender proiektu berria dokumentuan - - - - No template - Txantiloirik ez - - - - No template available - Ez dago txantiloirik eskuragarri - - - - CmdRaytracingNewPartSegment - - - Raytracing - Izpi-hedaketa - - - - Insert part - Txertatu zatia - - - - Insert a new part object into a Raytracing project - Txertatu pieza berri bat izpi-hedaketako proiektu batean - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Izpi-hedaketa - - - - New POV-Ray project - POV-Ray proiektu berria - - - - Insert new POV-Ray project into the document - Txertatu POV-Ray proiektu berria dokumentuan - - - - No template - Txantiloirik ez - - - - No template available - Ez dago txantiloirik eskuragarri - - - - CmdRaytracingRender - - - Raytracing - Izpi-hedaketa - - - - &Render - E&rrendatu - - - - Renders the current raytracing project with an external renderer - Uneko izpi-hedaketako proiektua errendatzen du kanpoko errendatzaile batekin - - - - CmdRaytracingResetCamera - - - Raytracing - Izpi-hedaketa - - - - &Reset Camera - &Berrezarri kamera - - - - Sets the camera of the selected Raytracing project to match the current view - Hautatutako izpi-hedaketako proiektuaren kamera ezartzen du uneko bistarekin bat etor dadin - - - - CmdRaytracingWriteCamera - - - Raytracing - Izpi-hedaketa - - - - Export camera to POV-Ray... - Esportatu kamera POV-Ray formatura... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Esportatu 3D bista aktiboko kameraren posizioa POV-Ray formatuko fitxategi batera - - - - CmdRaytracingWritePart - - - Raytracing - Izpi-hedaketa - - - - Export part to POV-Ray... - Esportatu pieza POV-Ray formatura... - - - - Write the selected Part (object) as a POV-Ray file - Idatzi hautatutako pieza (objektua) POV-Ray fitxategi gisa - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Ez dago perspektiba-kamerarik - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - Uneko bistaren kamera ez dago perspektiban eta emaitzatzat emango duen POV-Ray irudia espero denaren desberdina izan daiteke. -Jarraitu nahi duzu? - - - - Raytracing - Izpi-hedaketa - - - - Export view to POV-Ray... - Esportatu bista POV-Ray formatura... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Idatzi 3D bista aktiboa eta haren eduki guztiak POV-Ray fitxategi batera - - - - - No template - Txantiloirik ez - - - - - Cannot create a project because there is no template installed. - Ezin izan da proiektua sortu ez dagoelako txantiloirik instalatuta. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - Uneko bistaren kamera ez dago perspektiban eta emaitzatzat emango duen luxrender irudia espero denaren desberdina izan daiteke. -Jarraitu nahi duzu? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Fitxategi guztiak - - - - - - - Export page - Esportatu orria - - - - - - - Wrong selection - Hautapen okerra - - - - Select a Part object. - Hautatu objektu zati bat. - - - - - No Raytracing project to insert - Ez dago izpi-hedaketako proiekturik txertatzeko - - - - Create a Raytracing project to insert a view. - Sortu izpi-hedaketako proiektu bat bista bat txertatzeko. - - - - Select a Raytracing project to insert the view. - Hautatu izpi-hedaketako proiektu bat bista txertatzeko. - - - - - - Select one Raytracing project object. - Hautatu izpi-hedaketako proiektu bateko objektu bat. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray ez da aurkitu - - - - Please set the path to the POV-Ray executable in the preferences. - Ezarri POV-Ray exekutagarriaren bidea hobespenetan. - - - - Please correct the path to the POV-Ray executable in the preferences. - Zuzendu POV-Ray exekutagarriaren bidea hobespenetan. - - - - - Luxrender not found - Ez da aurkitu luxrender - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Ezarri luxrender edo luxconsole exekutagarriaren bidea hobespenetan. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Zuzendu luxrender edo luxconsole exekutagarriaren bidea hobespenetan. - - - - POV-Ray file missing - POV-Ray fitxategia falta da - - - - The POV-Ray project file doesn't exist. - POV-Ray proiektu-fitxategia ez da existitzen. - - - - - - Rendered image - Errendatutako irudia - - - - Lux project file missing - Lux proiektuaren fitxategia falta da - - - - The Lux project file doesn't exist. - Lux proiektu-fitxategia ez da existitzen. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Izpi-hedaketa - - - - Render - Errendatu - - - - POV-Ray executable: - POV-Ray exekutagarria: - - - - POV-Ray output parameters: - POV-Ray irteera-parametroak: - - - - The POV-Ray parameters to be passed to the render. - Errendatzaileari pasatuko zaizkion POV-Ray parametroak. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - Errendatutako irudiaren zabalera - - - - +H : - +H : - - - - The height of the rendered image - Errendatutako irudiaren altuera - - - - Luxrender executable: - Luxrender exekutagarria: - - - - The path to the luxrender (or luxconsole) executable - Luxrender edo (luxconsole) exekutagarriaren bidea - - - - Directories - Direktorioak - - - - Default Project dir: - Proiektu-direktorio lehenetsia: - - - - - - Used by utility tools - Utilitate-tresnek erabilia - - - - Camera file name: - Kameraren fitxategiaren izena: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Piezaren fitxategiaren izena: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Amarauna esportatzeko ezarpenak - - - - Max mesh deviation: - Amaraunaren desbideratze maximoa: - - - - Do not calculate vertex normals - Ez kalkulatu erpinen normalak - - - - Write u,v coordinates - Idatzi u.v koordenatuak - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - POV-Ray exekutagarriaren bidea, %1 aplikaziotik errendatu nahi baduzu - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Editatu Luxrender proiektua - - - - LuxRender template - Luxrender txantiloia - - - - Select a LuxRender template - Hautatu Luxrender txantiloi bat - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Editatu Povray proiektua - - - - Povray template - Povray txantiloia - - - - Select a Povray template - Hautatu Povray txantiloi bat - - - - Workbench - - - &Raytracing - &Izpi-hedaketa - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fi.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fi.qm deleted file mode 100644 index f0e2c7b72f..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fi.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fi.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fi.ts deleted file mode 100644 index 516401eff1..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fi.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Tiedosto - - - - &Export project... - Projektin &vienti... - - - - Export a Raytracing project to a file - Säteenseurantaprojektin vieminen tiedostoon - - - - CmdRaytracingNewLuxProject - - - Raytracing - Säteenseuranta - - - - New Luxrender project - Uusi Luxrender-projekti - - - - Insert new Luxrender project into the document - Lisää uusi Luxrender-projekti asiakirjaan - - - - No template - Ei mitään mallia - - - - No template available - Ei mitään mallia saatavilla - - - - CmdRaytracingNewPartSegment - - - Raytracing - Säteenseuranta - - - - Insert part - Lisää osa - - - - Insert a new part object into a Raytracing project - Lisää uusi osaobjekti Raytracing projektiin - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Säteenseuranta - - - - New POV-Ray project - Uusi POV-Ray-projekti - - - - Insert new POV-Ray project into the document - Lisää uusi POV-Ray-projekti asiakirjaan - - - - No template - Ei mitään mallia - - - - No template available - Ei mitään mallia saatavilla - - - - CmdRaytracingRender - - - Raytracing - Säteenseuranta - - - - &Render - &Tee kuvalaskenta/ renderöi - - - - Renders the current raytracing project with an external renderer - Laskee/renderöi nykyisen sädeseuranta-projektin ulkoisella kuvanlaskennalla/renderöinnillä - - - - CmdRaytracingResetCamera - - - Raytracing - Säteenseuranta - - - - &Reset Camera - & Nollaa kamera - - - - Sets the camera of the selected Raytracing project to match the current view - Asettaa valitun Raytracing-projektin kameran vastaamaan nykyistä näkymää - - - - CmdRaytracingWriteCamera - - - Raytracing - Säteenseuranta - - - - Export camera to POV-Ray... - Vie kamera POV-Ray:hin... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Vie aktiivisen 3D-näkymän kameran sijainti POV-Ray -muodossa tiedostoon - - - - CmdRaytracingWritePart - - - Raytracing - Säteenseuranta - - - - Export part to POV-Ray... - Vie osan POV-Ray:hin... - - - - Write the selected Part (object) as a POV-Ray file - Kirjoita valitun osan (kohteen) POV-Ray -tiedostona - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Ei perspektiivi-kameraa - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - Nykyisessä näkymässä kamera ei ole näkökulman mukainen ja siten POV-Ray kuva saattaa myöhemmin näyttää erilaiselta kuin odotat. -Haluatko jatkaa? - - - - Raytracing - Säteenseuranta - - - - Export view to POV-Ray... - Näkymän vieminen POV-Ray: hin... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Tallenna aktiivinen kameran 3D näkymä ja kaikki sen sisältö POV-Ray tiedostoon - - - - - No template - Ei mitään mallia - - - - - Cannot create a project because there is no template installed. - Projektia ei voi luoda, koska mitään mallia ei ole asennettu. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - Nykyisessä näkymässä kamera ei ole näkökulman mukainen ja siten Pov-Ray kuva saattaa myöhemmin näyttää erilaiselta kuin odotat. -Haluatko jatkaa? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Kaikki tiedostot - - - - - - - Export page - Vie sivu - - - - - - - Wrong selection - Väärä valinta - - - - Select a Part object. - Valitse osa-objekti. - - - - - No Raytracing project to insert - Ei säteenseurantaprojektia johon lisätä - - - - Create a Raytracing project to insert a view. - Luo säteenseurantaprojekti näkymän lisäämiseksi. - - - - Select a Raytracing project to insert the view. - Valitse säteenseurantaprojekti, johon lisäät näkymän. - - - - - - Select one Raytracing project object. - Valitse yksi säteenseurantaprojektin objekti. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray ei löydy - - - - Please set the path to the POV-Ray executable in the preferences. - Aseta polku POV-Ray executable -ohjelma asetuksista. - - - - Please correct the path to the POV-Ray executable in the preferences. - Korjaa kansio POV-Ray executable -ohjelmille asetuksista. - - - - - Luxrender not found - Luxrender ei löydy - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Aseta kansio luxrender tai luxconsole -suoritettavien ohjelmien asetuksissa. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Korjaa kansio luxrender tai luxconsole -suoritettavat ohjelmat asetuksissa. - - - - POV-Ray file missing - POV-Ray-tiedosto puuttuu - - - - The POV-Ray project file doesn't exist. - POV-Ray-projektitiedostoa ei ole olemassa. - - - - - - Rendered image - kuvalaskettu/renderöity kuva - - - - Lux project file missing - Lux-projektin tiedosto puuttuu - - - - The Lux project file doesn't exist. - Lux-projektitiedostoa ei ole olemassa. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Säteenseuranta - - - - Render - Mallinna/render - - - - POV-Ray executable: - POV-Ray-suoritustiedosto: - - - - POV-Ray output parameters: - POV-Ray tuotannon muuttujat: - - - - The POV-Ray parameters to be passed to the render. - POV-Ray tuotannon muuttujat, jotka viedään kuvalaskentaan. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - Mallinnetun kuvan leveys - - - - +H : - +H : - - - - The height of the rendered image - Malloinnetun kuvan korkeus - - - - Luxrender executable: - Luxrender suoritettava ohjelma: - - - - The path to the luxrender (or luxconsole) executable - Tiedostokansio luxrender (tai luxconsole) suoritettavaan ohjelmaan - - - - Directories - Hakemistot - - - - Default Project dir: - Projektin oletushakemisto: - - - - - - Used by utility tools - Aputyökalujen käytössä - - - - Camera file name: - Kameran tiedostonimi: - - - - TempCamera.inc - TempKamera.inc - - - - Part file name: - Osan tiedostonimi: - - - - TempPart.inc - TempOsa.inc - - - - Mesh export settings - Verkkopinnan vientiasetukset - - - - Max mesh deviation: - Suurin verkkopinnan poikkeama: - - - - Do not calculate vertex normals - Älä laske normaaleja kärkipisteitä - - - - Write u,v coordinates - Kirjoita u,v koordinaatit - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - POV-Ray suoritettavan ohjelman kansio, jos haluat renderöidä kohteesta %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Muokkaa LuxRender-projektia - - - - LuxRender template - LuxRender-malli - - - - Select a LuxRender template - Valitse LuxRender-malli - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Muokkaa Povray-projektia - - - - Povray template - Povray-malli - - - - Select a Povray template - Valitse Povray-malli - - - - Workbench - - - &Raytracing - &Säteenseuranta - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fil.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fil.qm deleted file mode 100644 index c9765887cf..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fil.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fil.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fil.ts deleted file mode 100644 index 31a9562360..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fil.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - File - - - - &Export project... - At mag-luwas ng proyekto... - - - - Export a Raytracing project to a file - Sa pag-luwas ng proyekto - - - - CmdRaytracingNewLuxProject - - - Raytracing - Raytracing - - - - New Luxrender project - Sariwang proyekto ng Luxrender - - - - Insert new Luxrender project into the document - Ipasok ang bagong proyekto ng Luxrender sa dokumento - - - - No template - Walang template - - - - No template available - Walang magagamit na template - - - - CmdRaytracingNewPartSegment - - - Raytracing - Raytracing - - - - Insert part - Magpasok ng bahagi - - - - Insert a new part object into a Raytracing project - Magsingit ng isang bagong bahagi ng bagay sa isang proyekto Raytracing - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Raytracing - - - - New POV-Ray project - Bagong POV-Ray na proyekto - - - - Insert new POV-Ray project into the document - Magpasok ang bagong proyekto ng POV-Ray sa dokumento - - - - No template - Walang template - - - - No template available - Walang magagamit na template - - - - CmdRaytracingRender - - - Raytracing - Raytracing - - - - &Render - &Ibigay - - - - Renders the current raytracing project with an external renderer - Nagbibigay ng kasalukuyang proyekto ng raytracing na may panlabas na renderer - - - - CmdRaytracingResetCamera - - - Raytracing - Raytracing - - - - &Reset Camera - &I-reset ang kamera - - - - Sets the camera of the selected Raytracing project to match the current view - Itinatakda ang camera ng napiling proyekto Raytracing upang tumugma sa kasalukuyang view - - - - CmdRaytracingWriteCamera - - - Raytracing - Raytracing - - - - Export camera to POV-Ray... - I-luwas ang camera sa POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - I-luwas ang posisyon ng camera ng aktibong tanaw ng 3D sa format ng POV-Ray sa isang file - - - - CmdRaytracingWritePart - - - Raytracing - Raytracing - - - - Export part to POV-Ray... - I-luwas ang bahagi sa POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Isulat ang napiling Part (object) bilang isang POV-Ray file - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Walang kamera ng pananaw - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - - - - Raytracing - Raytracing - - - - Export view to POV-Ray... - I-luwas ang pagtingin sa POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Isulat ang aktibong pagtingin sa 3D gamit ang camera at ang lahat ng nilalaman nito sa isang file na POV-Ray - - - - - No template - Walang template - - - - - Cannot create a project because there is no template installed. - Cannot create a project because there is no template installed. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Lahat ng mga File - - - - - - - Export page - Export page - - - - - - - Wrong selection - Maling pagpili - - - - Select a Part object. - Pumili ng Part object. - - - - - No Raytracing project to insert - Walang proyekto Raytracing na ipasok - - - - Create a Raytracing project to insert a view. - Gumawa ng isang Raytracing proyekto upang magsingit ng isang view. - - - - Select a Raytracing project to insert the view. - Pumili ng isang Raytracing proyekto upang ipasok ang tanaw. - - - - - - Select one Raytracing project object. - Pumili ng isang proyekto sa Raytracing. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - Hindi nakita ang POV-Ray - - - - Please set the path to the POV-Ray executable in the preferences. - Mangyaring itakda ang path sa POV-Ray na maipapatupad sa mga kagustuhan. - - - - Please correct the path to the POV-Ray executable in the preferences. - Mangyaring iwasto ang path sa POV-Ray na maipapatupad sa mga kagustuhan. - - - - - Luxrender not found - Hindi natagpuan ang Luxrender - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Mangyaring itakda ang landas sa luxrender o luxconsole na maipapatupad sa mga kagustuhan. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Mangyaring iwasto ang landas sa luxrender o luxconsole na maipapatupad sa mga kagustuhan. - - - - POV-Ray file missing - Nawawala ang POV-Ray file - - - - The POV-Ray project file doesn't exist. - Ang proyektong file ng POV-Ray ay hindi umiiral. - - - - - - Rendered image - Na-render na imahe - - - - Lux project file missing - Kulang ang proyekto ng Lux - - - - The Lux project file doesn't exist. - Ang Lux file na proyekto ay hindi umiiral. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Raytracing - - - - Render - Ibigay - - - - POV-Ray executable: - Maipapatupad ng POV-Ray: - - - - POV-Ray output parameters: - Mga parameter ng output ng POV-Ray: - - - - The POV-Ray parameters to be passed to the render. - Ang mga parameter ng POV-Ray na ipapasa sa render. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - Ang lapad ng nai-render na larawan - - - - +H : - +H : - - - - The height of the rendered image - Ang taas ng nai-render na larawan - - - - Luxrender executable: - Maaaring maipapatupad ang Luxrender: - - - - The path to the luxrender (or luxconsole) executable - Ang path sa luxrender (o luxconsole) maipapatupad - - - - Directories - Direktoryo - - - - Default Project dir: - Default na Proyekto dir: - - - - - - Used by utility tools - Ginamit ng mga kasangkapan utility - - - - Camera file name: - Pangalan ng file ng kamera: - - - - TempCamera.inc - Tempkamera.inc - - - - Part file name: - Pangalan ng bahagi ng file: - - - - TempPart.inc - Tempbahagi.inc - - - - Mesh export settings - Mga paglalagay ng pag-luluwas ng mesh - - - - Max mesh deviation: - Max mesh deviation: - - - - Do not calculate vertex normals - Huwag kalkulahin ang vertex normals - - - - Write u,v coordinates - Isulat ang mga coordinate sa u,v - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Pag-babago ang LuxRender na proyekto - - - - LuxRender template - Template ng LuxRender - - - - Select a LuxRender template - Pumili ng template ng LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Pagbago ang proyekto ng Povray - - - - Povray template - Povray template - - - - Select a Povray template - Pumili ng template ng Povray - - - - Workbench - - - &Raytracing - &Raytracing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fr.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fr.qm deleted file mode 100644 index 4d509185d6..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fr.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fr.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fr.ts deleted file mode 100644 index 4ed25dc000..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_fr.ts +++ /dev/null @@ -1,520 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Fichier - - - - &Export project... - &Exporter le projet... - - - - Export a Raytracing project to a file - Exporter un projet de Lancer de rayon dans un fichier - - - - CmdRaytracingNewLuxProject - - - Raytracing - Lancer de rayon - - - - New Luxrender project - Nouveau projet Luxrender - - - - Insert new Luxrender project into the document - Insérer un nouveau projet de Luxrender dans le document - - - - No template - Aucun modèle - - - - No template available - Aucun modèle disponible - - - - CmdRaytracingNewPartSegment - - - Raytracing - Lancer de rayon - - - - Insert part - Insérer une pièce - - - - Insert a new part object into a Raytracing project - Insérez un nouvel objet dans un projet de Raytracing - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Lancer de rayon - - - - New POV-Ray project - Nouveau projet POV-Ray - - - - Insert new POV-Ray project into the document - Insérez un nouveau projet POV-Ray dans le document - - - - No template - Aucun modèle - - - - No template available - Aucun modèle disponible - - - - CmdRaytracingRender - - - Raytracing - Lancer de rayon - - - - &Render - &Rendu - - - - Renders the current raytracing project with an external renderer - Rend le projet actuel de Lancer de rayon avec un moteur de rendu externe - - - - CmdRaytracingResetCamera - - - Raytracing - Lancer de rayon - - - - &Reset Camera - &Réinitialiser la caméra - - - - Sets the camera of the selected Raytracing project to match the current view - Définit le placement de la caméra du projet de Lancer de rayon sélectionné pour correspondre à l'affichage actuel - - - - CmdRaytracingWriteCamera - - - Raytracing - Lancer de rayon - - - - Export camera to POV-Ray... - Exporter la caméra vers POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Exporter la position de la caméra de la vue 3D active dans un fichier au format POV-Ray - - - - CmdRaytracingWritePart - - - Raytracing - Lancer de rayon - - - - Export part to POV-Ray... - Exporter la pièce vers POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Écrire la pièce sélectionnée (objet) dans un fichier au format POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Pas de caméra perspective - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - La vue actuelle n'est pas en perspective, donc le résultat de l'image de POV-Ray pourrait être différent de ce que vous attendez. Voulez-vous continuer? - - - - Raytracing - Lancer de rayon - - - - Export view to POV-Ray... - Exporter la vue vers POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Écrire la vue 3D active avec la caméra et tout son contenu dans un fichier au format POV-Ray - - - - - No template - Aucun modèle - - - - - Cannot create a project because there is no template installed. - Impossible de créer un projet car il n’y a aucun modèle installé. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - La vue actuelle n'est pas en perspective, donc le résultat de l'image de Luxrender pourrait être différent de ce que vous attendez. Voulez-vous continuer? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Tous les fichiers - - - - - - - Export page - Exporter la page - - - - - - - Wrong selection - Sélection invalide - - - - Select a Part object. - Sélectionnez un objet pièce. - - - - - No Raytracing project to insert - Aucun projet de Lancer de rayon à insérer - - - - Create a Raytracing project to insert a view. - Créer un projet de Lancer de rayon pour insérer une vue. - - - - Select a Raytracing project to insert the view. - Sélectionnez un projet de Lancer de rayon pour insérer la vue. - - - - - - Select one Raytracing project object. - Sélectionnez un projet de Lancer de rayon. - - - - Luxrender - LuxRender - - - - - POV-Ray not found - POV-Ray introuvable - - - - Please set the path to the POV-Ray executable in the preferences. - Veuillez définir le chemin à l'exécutable de POV-Ray dans les préférences. - - - - Please correct the path to the POV-Ray executable in the preferences. - Veuillez corriger le chemin vers l'exécutable de POV-Ray dans les préférences. - - - - - Luxrender not found - Luxrender introuvable - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Veuillez définir le chemin vers l'exécutable de Luxrender ou de Luxconsole dans les préférences. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Veuillez corriger le chemin vers l'exécutable de Luxrender ou de Luxconsole dans les préférences. - - - - POV-Ray file missing - Fichier POV-Ray manquant - - - - The POV-Ray project file doesn't exist. - Le fichier de projet POV-Ray n'existe pas. - - - - - - Rendered image - Rendu de l'image - - - - Lux project file missing - Fichier du projet Lux manquant - - - - The Lux project file doesn't exist. - Le fichier de projet Lux n'existe pas. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Lancer de rayon - - - - Render - Rendu - - - - POV-Ray executable: - L'exécutable de POV-Ray : - - - - POV-Ray output parameters: - Paramètres de sortie de POV-Ray : - - - - The POV-Ray parameters to be passed to the render. - Les paramètres POV-Ray à passer au rendu. - - - - +P +A - +P +A - - - - +W: - +W : - - - - The width of the rendered image - La largeur de l'image rendue - - - - +H : - +H: - - - - The height of the rendered image - La hauteur de l'image rendue - - - - Luxrender executable: - L'exécutable de LuxRender : - - - - The path to the luxrender (or luxconsole) executable - Le chemin de l'exécutable de Luxrender (ou Luxconsole) - - - - Directories - Répertoires - - - - Default Project dir: - Répertoire par défaut du projet : - - - - - - Used by utility tools - Utilisé par les outils de l'utilitaire - - - - Camera file name: - Nom du fichier caméra : - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Nom du fichier pièce : - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Paramètres d'exportation de maillage - - - - Max mesh deviation: - Déviation maximale du maillage : - - - - Do not calculate vertex normals - Ne pas calculer les normales des sommets - - - - Write u,v coordinates - Écrire les coordonnées (u,v) - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - Le chemin vers l'exécutable de POV-Ray, si vous souhaitez l'utiliser depuis %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Modifier le projet LuxRender - - - - LuxRender template - Modèle LuxRender - - - - Select a LuxRender template - Sélectionnez un modèle LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Modifier le projet Povray - - - - Povray template - Modèle povray - - - - Select a Povray template - Sélectionnez un modèle Povray - - - - Workbench - - - &Raytracing - &Raytracing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_gl.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_gl.qm deleted file mode 100644 index 473336141f..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_gl.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_gl.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_gl.ts deleted file mode 100644 index 6b91e1f7a8..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_gl.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Ficheiro - - - - &Export project... - &Exportar proxecto... - - - - Export a Raytracing project to a file - Exportar un proxecto de Raytracing para un ficheiro - - - - CmdRaytracingNewLuxProject - - - Raytracing - Raytracing - - - - New Luxrender project - Novo proxecto Luxrender - - - - Insert new Luxrender project into the document - Inserir novo proxecto Luxrender no documento - - - - No template - Ningún modelo - - - - No template available - Ningún modelo dispoñible - - - - CmdRaytracingNewPartSegment - - - Raytracing - Raytracing - - - - Insert part - Inserir peza - - - - Insert a new part object into a Raytracing project - Inserir un novo obxecto peza nun proxecto de Raytracing - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Raytracing - - - - New POV-Ray project - Novo proxecto POV-Ray - - - - Insert new POV-Ray project into the document - Inserir novo proxecto POV-Ray no documento - - - - No template - Ningún modelo - - - - No template available - Ningún modelo dispoñible - - - - CmdRaytracingRender - - - Raytracing - Raytracing - - - - &Render - &Renderización - - - - Renders the current raytracing project with an external renderer - Renderiza o proxecto raytracing actual cun renderizador externo - - - - CmdRaytracingResetCamera - - - Raytracing - Raytracing - - - - &Reset Camera - &Reiniciar cámara - - - - Sets the camera of the selected Raytracing project to match the current view - Axusta a cámara do proxecto Raytracing escolmado conforme á vista actual - - - - CmdRaytracingWriteCamera - - - Raytracing - Raytracing - - - - Export camera to POV-Ray... - Exportar cámara a POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Exporta a posición da cámara da vista 3D activa en formato POV-Ray para un ficheiro - - - - CmdRaytracingWritePart - - - Raytracing - Raytracing - - - - Export part to POV-Ray... - Exportar peza para POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Escribe a peza (obxecto) escolmada coma un ficheiro POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Ningunha perspectiva de cámara - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - A actual vista de cámara non ten perspectiva e polo tanto o resultado en POV-Ray da imaxe pode asemellar diferente á desexada. -Queres continuar? - - - - Raytracing - Raytracing - - - - Export view to POV-Ray... - Exportar vista para POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Grava a vista en 3D activa coa cámara e mais todo o seu contido para un ficheiro POV-Ray - - - - - No template - Ningún modelo - - - - - Cannot create a project because there is no template installed. - Non se pode crear un proxecto porque non hai plantilla instalada. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - A actual vista de cámara non ten perspectiva e polo tanto o resultado en luxrender da imaxe pode asemellar diferente á desexada. -Queres continuar? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Tódolos ficheiros - - - - - - - Export page - Exportar páxina - - - - - - - Wrong selection - Escolma errada - - - - Select a Part object. - Escolme un obxecto Peza. - - - - - No Raytracing project to insert - Ningún proxecto Raytracing para inserir - - - - Create a Raytracing project to insert a view. - Crear un proxecto Trazado de raios para inserir una vista. - - - - Select a Raytracing project to insert the view. - Escolme un proxecto Trazado de raios para inserir a vista. - - - - - - Select one Raytracing project object. - Escolme un obxecto de proxecto Trazado de raios. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray non atopado - - - - Please set the path to the POV-Ray executable in the preferences. - Por favor estabeleza o camiño do executábel de POV-Ray nas preferencias. - - - - Please correct the path to the POV-Ray executable in the preferences. - Por favor emende o camiño do executábel de POV-Ray nas preferencias. - - - - - Luxrender not found - Non se atopou Luxrender - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Por favor estabeleza o camiño do executábel de luxrender ou luxconsole nas preferencias. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Por favor emende o camiño do executábel de luxrender ou luxconsole nas preferencias. - - - - POV-Ray file missing - Falta o ficheiro POV-Ray - - - - The POV-Ray project file doesn't exist. - O ficheiro do proxecto POV-Ray non existe. - - - - - - Rendered image - Imaxe renderizada - - - - Lux project file missing - Falta o ficheiro de proxecto Lux - - - - The Lux project file doesn't exist. - O ficheiro do proxecto Lux non existe. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Raytracing - - - - Render - Renderizador - - - - POV-Ray executable: - Executábel POV-Ray: - - - - POV-Ray output parameters: - Parámetros de saída de POV-Ray: - - - - The POV-Ray parameters to be passed to the render. - Os parámetros de POV-Ray para pasar ó renderizador. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - A largura da imaxe renderizada - - - - +H : - +H : - - - - The height of the rendered image - A altura da imaxe renderizada - - - - Luxrender executable: - Executábel Luxrender: - - - - The path to the luxrender (or luxconsole) executable - O camiño para o executábel do luxrender (ou luxconsole) - - - - Directories - Cartafoles - - - - Default Project dir: - Directorio por defecto do proxecto: - - - - - - Used by utility tools - Usado polas ferramentas de utilidade - - - - Camera file name: - Nome do ficheiro da cámara: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Nome do ficheiro Peza: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Configuración da exportación de mallas - - - - Max mesh deviation: - Desvío Max. da malla: - - - - Do not calculate vertex normals - Non calcular vértices normais - - - - Write u,v coordinates - Escribir as coordenadas u,v - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - O camiño para o executábel POV-Ray, se quere renderizar dende %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Editar proxecto LuxRender - - - - LuxRender template - Modelo LuxRender - - - - Select a LuxRender template - Escolmar un modelo LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Editar proxecto Povray - - - - Povray template - Modelo Povray - - - - Select a Povray template - Escolmar un modelo Povray - - - - Workbench - - - &Raytracing - &Trazado de raios - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_hr.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_hr.qm deleted file mode 100644 index 4cdde3bf73..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_hr.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_hr.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_hr.ts deleted file mode 100644 index 5fdd2b1753..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_hr.ts +++ /dev/null @@ -1,520 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Datoteka - - - - &Export project... - &Izvezi projekt... - - - - Export a Raytracing project to a file - Izvoz Raytracing projekta u datoteku - - - - CmdRaytracingNewLuxProject - - - Raytracing - Metode trasiranja putem zrake - - - - New Luxrender project - Novi Luxrender projekt - - - - Insert new Luxrender project into the document - Umetnite novi Luxrender projekt u dokument - - - - No template - Nema predložaka - - - - No template available - Nema dostupnih predložaka - - - - CmdRaytracingNewPartSegment - - - Raytracing - Metode trasiranja putem zrake - - - - Insert part - Umetni dio - - - - Insert a new part object into a Raytracing project - Umetnite novi dio objekta u Raytracing projekt - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Metode trasiranja putem zrake - - - - New POV-Ray project - Novi POV-Ray projekt - - - - Insert new POV-Ray project into the document - Umetnite novi POV-Ray projekt u dokument - - - - No template - Nema predložaka - - - - No template available - Nema dostupnih predložaka - - - - CmdRaytracingRender - - - Raytracing - Metode trasiranja putem zrake - - - - &Render - &Iscrtaj - - - - Renders the current raytracing project with an external renderer - Trenutni raytracing projekt iscrta sa vanjskim crtačem - - - - CmdRaytracingResetCamera - - - Raytracing - Metode trasiranja putem zrake - - - - &Reset Camera - &Ponovno postavljanje kamere - - - - Sets the camera of the selected Raytracing project to match the current view - Postavlja kameru odabranoga Raytracing projekta da odgovara trenutnom prikazu - - - - CmdRaytracingWriteCamera - - - Raytracing - Metode trasiranja putem zrake - - - - Export camera to POV-Ray... - Izvoz kamere u POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Izvesti položaj kamere aktivnog 3D prikaza u POV-Ray formatu u datoteku - - - - CmdRaytracingWritePart - - - Raytracing - Metode trasiranja putem zrake - - - - Export part to POV-Ray... - Izvesti dio u POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Spremi odabrani dio (objekta) u datoteku POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Nema perspektivne kamere - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - Trenutni prikaz kamere nije perspektiva i tako rezultat POV-Ray slike kasnije može izgledati drugačije od očekivanoga. Želite li nastaviti? - - - - Raytracing - Metode trasiranja putem zrake - - - - Export view to POV-Ray... - Izvezite prikaz u POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Spremi aktivni 3D prikaz s kamerom i svim njezinim sadržajem u datoteku POV-Ray - - - - - No template - Nema predložaka - - - - - Cannot create a project because there is no template installed. - Ne može se stvoriti projekt jer nema instaliranog predložka. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - Trenutni prikaz kamere nije perspektiva i takav rezultat luxrender-slike može kasnije izgledati drugačije od očekivanoga. Želite li nastaviti? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Sve datoteke - - - - - - - Export page - Izvezi stranicu - - - - - - - Wrong selection - Pogrešan odabir - - - - Select a Part object. - Odaberite dio objekta. - - - - - No Raytracing project to insert - Nema Raytracing projekta za umetanje - - - - Create a Raytracing project to insert a view. - Stvaranje Raytracing projekta za umetanje pogleda. - - - - Select a Raytracing project to insert the view. - Odaberite Raytracing projekt za umetanje pogleda. - - - - - - Select one Raytracing project object. - Odaberite jedan objekt Raytracing projekta. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray nije pronađen - - - - Please set the path to the POV-Ray executable in the preferences. - Postavite put od POV-Ray executable u postavkama. - - - - Please correct the path to the POV-Ray executable in the preferences. - Korigirajte put od POV-Ray executable u postavkama. - - - - - Luxrender not found - Luxrender nije pronađen - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Postavite put do luxrender ili luxconsole executable u postavkama. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Korigirajte put do luxrender ili luxconsole executable u postavkama. - - - - POV-Ray file missing - POV-Ray datoteka nedostaje - - - - The POV-Ray project file doesn't exist. - POV-Ray projekt datoteka ne postoji. - - - - - - Rendered image - Iscrtana slika - - - - Lux project file missing - Lux-projekt datoteka nedostaje - - - - The Lux project file doesn't exist. - Lux-projekt datoteka ne postoji. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Metode trasiranja putem zrake - - - - Render - Iscrtaj - - - - POV-Ray executable: - POV-Ray izvršnu datoteku: - - - - POV-Ray output parameters: - POV-Ray izlazni parametari: - - - - The POV-Ray parameters to be passed to the render. - POV-Ray parametri koji se prosljeđuju za iscrtavanje. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - Širina prikazanih slika - - - - +H : -  +H :  - - - - The height of the rendered image - Visina prikazanih slika - - - - Luxrender executable: - Luxrender izvršna datoteka: - - - - The path to the luxrender (or luxconsole) executable - Put do luxrender (ili luxconsole) izvršne datoteke - - - - Directories - Mape - - - - Default Project dir: - Osnovni Projekt dir: - - - - - - Used by utility tools - Korišteno od alata uslužnih programa - - - - Camera file name: - Kamera, ime datoteke: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Dio naziva datoteke: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Izvoz postavki mreže - - - - Max mesh deviation: - Max odstupanje mreže: - - - - Do not calculate vertex normals - Ne izračunati vrh normale - - - - Write u,v coordinates - Napišite u,v koordinate - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - Put do POV-Ray izvršne datoteke, ako želite iscrtavati iz %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Uređivanje LuxRender projekta - - - - LuxRender template - LuxRender predložak - - - - Select a LuxRender template - Odaberite LuxRender predložak - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Uređivanje POV-Ray projekta - - - - Povray template - POV-Ray predložak - - - - Select a Povray template - Odaberite POV-Ray predložak - - - - Workbench - - - &Raytracing - Metode trasiranja putem zrake - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_hu.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_hu.qm deleted file mode 100644 index e6770b5ad3..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_hu.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_hu.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_hu.ts deleted file mode 100644 index 081064158a..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_hu.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Fájl - - - - &Export project... - &Export projekt ... - - - - Export a Raytracing project to a file - A Sugárkövetés projekt exportálása fájlba - - - - CmdRaytracingNewLuxProject - - - Raytracing - Sugárkövetés - - - - New Luxrender project - Új Luxrender projekt - - - - Insert new Luxrender project into the document - Új Luxrender projekt beszúrása a dokumentumba - - - - No template - Nincs sablon - - - - No template available - Nincs elérhető sablon - - - - CmdRaytracingNewPartSegment - - - Raytracing - Sugárkövetés - - - - Insert part - Alkatrész beillesztése - - - - Insert a new part object into a Raytracing project - Egy új rész objektum beillesztése a Sugárkövetés projektbe - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Sugárkövetés - - - - New POV-Ray project - Új Nézőpont-fénysugár projekt - - - - Insert new POV-Ray project into the document - Új Nézőpont-fénysugár projekt beszúrása a dokumentumba - - - - No template - Nincs sablon - - - - No template available - Nincs elérhető sablon - - - - CmdRaytracingRender - - - Raytracing - Sugárkövetés - - - - &Render - Renderelés - - - - Renders the current raytracing project with an external renderer - A jelenlegi sugárkövetés projektet rendereli egy külső renderer-rel - - - - CmdRaytracingResetCamera - - - Raytracing - Sugárkövetés - - - - &Reset Camera - Kamera alaphelyzetbe állítása - - - - Sets the camera of the selected Raytracing project to match the current view - Beállítja a kiválasztott Sugárkövetés projekt kameráját, hogy megfeleljen az aktuális nézethez - - - - CmdRaytracingWriteCamera - - - Raytracing - Sugárkövetés - - - - Export camera to POV-Ray... - Kamera exportálása Nézőpont-fánysugárba... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Kamera helyzet aktív 3D-s nézet Nézőpont fénysugár formátumának exportálása fájlba - - - - CmdRaytracingWritePart - - - Raytracing - Sugárkövetés - - - - Export part to POV-Ray... - Alkatrész exportálás Nézőpont-fénysugárba... - - - - Write the selected Part (object) as a POV-Ray file - Írja a kijelölt részt (objektumot) Nézőpont-fénysugár fájlba - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Nincs perspektivikus (távoli) kamera - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - A jelenlegi kamera nézet nem távoli nézet, így a kép Nézőpont-fánysugár eredménye később eltérhet az elvárttól. -Folytatni szeretné? - - - - Raytracing - Sugárkövetés - - - - Export view to POV-Ray... - Nézet exportálása Nézőpont-fénysugárba... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Írja le az aktív 3D-s nézetet a kamerával és összes tartalmával egy Nézőpont-fénysugár fájlba - - - - - No template - Nincs sablon - - - - - Cannot create a project because there is no template installed. - A projekt nem hozható létre, mert nincs telepített sablon. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - A jelenlegi kamera nézet nem távoli nézet, így a kép luxrender eredménye később eltérhet az elvárttól. -Folytatni szeretné? - - - - QObject - - - - - - POV-Ray - Nézőpont-fénysugár - - - - - - - - All Files - Összes fájl - - - - - - - Export page - Oldal exportálása - - - - - - - Wrong selection - Rossz választás - - - - Select a Part object. - Válasszon ki egy alkatrész objektumot. - - - - - No Raytracing project to insert - Nincs beszúrható Sugárkövetés projekt - - - - Create a Raytracing project to insert a view. - Hozzon létre egy Sugárkövetés projektet egy nézet beillesztéshez. - - - - Select a Raytracing project to insert the view. - Válasszon egy Sugárkövetés projektet a nézet beillesztéshez. - - - - - - Select one Raytracing project object. - Jelöljön ki egy Sugárkövetés projekt tárgyat. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - Nézőpont-fénysugár nem található - - - - Please set the path to the POV-Ray executable in the preferences. - Kérjük, állítsa be a Nézőpont-fénysugár elérési útját a beállításokban. - - - - Please correct the path to the POV-Ray executable in the preferences. - Kérjük, javítsa a Nézőpont-fénysugár elérési útját a beállításokban. - - - - - Luxrender not found - Luxrender nem található - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Kérjük, állítsa be a végrehajtható luxrender vagy luxkonzol elérési utat a beállításoknál. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Kérjük, javítsa a végrehajtható luxrender vagy luxkonzol elérési utat a beállításoknál. - - - - POV-Ray file missing - Nézőpont-fénysugár fájl hiányzik - - - - The POV-Ray project file doesn't exist. - A Nézőpont-fénysugár projekt fájl nem létezik. - - - - - - Rendered image - Renderelt kép - - - - Lux project file missing - Lux projekt fájl hiányzik - - - - The Lux project file doesn't exist. - A Lux projekt fájl nem létezik. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Sugárkövetés - - - - Render - Renderelés - Fotó-realisztikus, háromdimenziós megjelenítés, árnyékkal és tükrözéssel - - - - POV-Ray executable: - Végrehajtható Nézőpont-fénysugár: - - - - POV-Ray output parameters: - Nézőpont-fénysugár kimeneti paraméterek: - - - - The POV-Ray parameters to be passed to the render. - A nézőpont-fénysugár paraméterek átadása a renderel-nek. - - - - +P +A - + P + A - - - - +W: - +SZ: - - - - The width of the rendered image - Az igazított kép szélessége - - - - +H : - +M: - - - - The height of the rendered image - Az igazított kép magassága - - - - Luxrender executable: - Futtatható Luxrender: - - - - The path to the luxrender (or luxconsole) executable - A futtatható luxrender (vagy luxkonzol) elérési útja - - - - Directories - Könyvtárak - - - - Default Project dir: - Alapértelmezett projekt könyvtár: - - - - - - Used by utility tools - Segédprogram eszközök által használt - - - - Camera file name: - Kamera fájl neve: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Alkatrész fájlnév: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Háló objektum beállítások - - - - Max mesh deviation: - Max háló eltérés: - - - - Do not calculate vertex normals - Ne számítson aktuális végponti helyzetet - - - - Write u,v coordinates - u,v-koordináták írása - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - A végrehajtható nézőpont-fénysugár elérési útja %1-ből való renderelés esetén - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - LuxRender vetítés szerkesztése - - - - LuxRender template - LuxRender sablon - - - - Select a LuxRender template - LuxRender sablon kiválasztása - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Povray vetítés szerkesztése - - - - Povray template - Povray sablon - - - - Select a Povray template - Válasszon egy Povray sablont - - - - Workbench - - - &Raytracing - Sugárkövetés - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_id.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_id.qm deleted file mode 100644 index ae47eadb76..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_id.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_id.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_id.ts deleted file mode 100644 index 0bf98ead3e..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_id.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Mengajukan - - - - &Export project... - &Export project... - - - - Export a Raytracing project to a file - Mengekspor sebuah proyek Raytracing ke file - - - - CmdRaytracingNewLuxProject - - - Raytracing - Raytracing - - - - New Luxrender project - Proyek Luxrender baru - - - - Insert new Luxrender project into the document - Masukkan proyek Luxrender baru ke dalam dokumen - - - - No template - Tidak ada template - - - - No template available - Tidak ada template yang tersedia - - - - CmdRaytracingNewPartSegment - - - Raytracing - Raytracing - - - - Insert part - Sisipkan bagian - - - - Insert a new part object into a Raytracing project - Menyisipkan objek bagian baru ke dalam sebuah proyek Raytracing - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Raytracing - - - - New POV-Ray project - New POV-Ray proyek - - - - Insert new POV-Ray project into the document - Masukkan baru POV-Ray proyek ke dalam dokumen - - - - No template - Tidak ada template - - - - No template available - Tidak ada template yang tersedia - - - - CmdRaytracingRender - - - Raytracing - Raytracing - - - - &Render - &Memberikan - - - - Renders the current raytracing project with an external renderer - Merender proyek raytracing saat ini dengan perender eksternal - - - - CmdRaytracingResetCamera - - - Raytracing - Raytracing - - - - &Reset Camera - & Reset Kamera - - - - Sets the camera of the selected Raytracing project to match the current view - Mengatur kamera dari proyek Raytracing yang dipilih agar sesuai dengan tampilan saat ini - - - - CmdRaytracingWriteCamera - - - Raytracing - Raytracing - - - - Export camera to POV-Ray... - Ekspor kamera ke POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Ekspor posisi kamera dari tampilan 3D aktif dalam format POV-Ray ke file - - - - CmdRaytracingWritePart - - - Raytracing - Raytracing - - - - Export part to POV-Ray... - Ekspor bagian ke POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Menulis yang dipilih Part ( objek) sebagai POV-Ray berkas - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Tidak ada kamera perspektif - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - - - - Raytracing - Raytracing - - - - Export view to POV-Ray... - Tampilan ekspor ke POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Menulis 3D aktif pandangan dengan kamera dan semua isinya ke POV-Ray berkas - - - - - No template - Tidak ada template - - - - - Cannot create a project because there is no template installed. - Tidak dapat membuat projek karena tidak ada template terinstal. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Semua data - - - - - - - Export page - Halaman ekspor - - - - - - - Wrong selection - Pilihan salah - - - - Select a Part object. - Pilih objek Bagian. - - - - - No Raytracing project to insert - Tidak ada proyek Raytracing untuk dimasukkan - - - - Create a Raytracing project to insert a view. - Buat proyek Raytracing untuk menyisipkan tampilan. - - - - Select a Raytracing project to insert the view. - Pilih proyek Raytracing untuk menyisipkan tampilan. - - - - - - Select one Raytracing project object. - Pilih satu objek proyek Raytracing. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray tidak ditemukan - - - - Please set the path to the POV-Ray executable in the preferences. - Silakan mengatur yang jalan ke POV-Ray dieksekusi dalam preferensi. - - - - Please correct the path to the POV-Ray executable in the preferences. - Harap perbaiki jalur ke POV-Ray yang dapat dieksekusi dalam preferensi. - - - - - Luxrender not found - Luxrender tidak ditemukan - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Silakan mengatur yang jalan ke LuxRender atau luxconsole dieksekusi dalam preferensi. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Perbaiki jalur ke luxrender atau luxconsole yang dapat dieksekusi dalam preferensi. - - - - POV-Ray file missing - Berkas POV-Ray hilang - - - - The POV-Ray project file doesn't exist. - POV-Ray proyek berkas tidak ada. - - - - - - Rendered image - Gambar yang diberikan - - - - Lux project file missing - Berkas proyek Lux hilang - - - - The Lux project file doesn't exist. - Berkas proyek Lux tidak ada. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Raytracing - - - - Render - Memberikan - - - - POV-Ray executable: - Eksekusi POV-Ray: - - - - POV-Ray output parameters: - Parameter keluaran POV-Ray : - - - - The POV-Ray parameters to be passed to the render. - The POV-Ray parameter yang akan diteruskan ke render . - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - lebar dari gambar yang diberikan - - - - +H : - +H : - - - - The height of the rendered image - Tinggi gambar yang diberikan - - - - Luxrender executable: - Luxrender dapat dieksekusi: - - - - The path to the luxrender (or luxconsole) executable - path ke LuxRender (atau luxconsole) executable - - - - Directories - Direktori - - - - Default Project dir: - Default dir proyek: - - - - - - Used by utility tools - Digunakan oleh alat utilitas - - - - Camera file name: - Nama file kamera : - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Nama file bagian : - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Pengaturan ekspor Mesh - - - - Max mesh deviation: - Max mesh deviasi : - - - - Do not calculate vertex normals - Jangan menghitung vertex normals - - - - Write u,v coordinates - Tulis koordinat u, v - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Edit proyek LuxRender - - - - LuxRender template - Template LuxRender - - - - Select a LuxRender template - Pilih template LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Edit proyek Povray - - - - Povray template - Template povray - - - - Select a Povray template - Pilih template Povray - - - - Workbench - - - &Raytracing - & Raytracing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_it.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_it.qm deleted file mode 100644 index 5983073b82..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_it.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_it.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_it.ts deleted file mode 100644 index 437adb942b..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_it.ts +++ /dev/null @@ -1,520 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - File - - - - &Export project... - &Esporta progetto... - - - - Export a Raytracing project to a file - Esporta un progetto Raytracing in un file - - - - CmdRaytracingNewLuxProject - - - Raytracing - Raytracing - - - - New Luxrender project - Nuovo progetto Luxrender - - - - Insert new Luxrender project into the document - Inserisce un nuovo progetto Luxrender nel documento - - - - No template - Nessun modello - - - - No template available - Nessun modello disponibile - - - - CmdRaytracingNewPartSegment - - - Raytracing - Raytracing - - - - Insert part - Inserisci parte - - - - Insert a new part object into a Raytracing project - Inserisce un nuovo oggetto parte in un progetto Raytracing - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Raytracing - - - - New POV-Ray project - Nuovo progetto POV-Ray - - - - Insert new POV-Ray project into the document - Inserisce il nuovo progetto POV-Ray nel documento - - - - No template - Nessun modello - - - - No template available - Nessun modello disponibile - - - - CmdRaytracingRender - - - Raytracing - Raytracing - - - - &Render - &Render - - - - Renders the current raytracing project with an external renderer - Esegue il rendering del progetto raytracing corrente con un renderizzatore esterno - - - - CmdRaytracingResetCamera - - - Raytracing - Raytracing - - - - &Reset Camera - &Reset Camera - - - - Sets the camera of the selected Raytracing project to match the current view - Imposta la camera del progetto Raytracing selezionato in modo da farla corrispondere con la visualizzazione corrente - - - - CmdRaytracingWriteCamera - - - Raytracing - Raytracing - - - - Export camera to POV-Ray... - Esporta la camera in POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Esporta la posizione della telecamera della vista 3D attiva in un file in formato POV-Ray - - - - CmdRaytracingWritePart - - - Raytracing - Raytracing - - - - Export part to POV-Ray... - Esporta la parte in POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Scrive la parte selezionata (oggetto) in un file POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Nessuna telecamera di prospettiva - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - La vista della camera corrente non è in prospettiva e quindi l'immagine POV-Ray risultante potrebbe apparire diversa da quella attesa. Si desidera continuare? - - - - Raytracing - Raytracing - - - - Export view to POV-Ray... - Esporta la vista in POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Scrive in un file POV-Ray la vista attiva 3D, con la camera e tutto il suo contenuto - - - - - No template - Nessun modello - - - - - Cannot create a project because there is no template installed. - Non è possibile creare un progetto, perché non c'è nessun modello installato. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - La vista della camera corrente non è in prospettiva e quindi l'immagine Pov-Ray risultante potrebbe apparire diversa da quella attesa. Si desidera continuare? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Tutti i file - - - - - - - Export page - Esporta pagina - - - - - - - Wrong selection - Selezione errata - - - - Select a Part object. - Selezionare un oggetto Part. - - - - - No Raytracing project to insert - Nessun progetto Raytracing da inserire - - - - Create a Raytracing project to insert a view. - Crea un progetto Raytracing per inserire una vista. - - - - Select a Raytracing project to insert the view. - Selezionare un progetto Raytracing per inserire la vista. - - - - - - Select one Raytracing project object. - Selezionare un oggetto progetto Raytracing. - - - - Luxrender - LuxRender - - - - - POV-Ray not found - POV-Ray non trovato - - - - Please set the path to the POV-Ray executable in the preferences. - Prego impostare il percorso dell'eseguibile di POV-Ray nelle preferenze. - - - - Please correct the path to the POV-Ray executable in the preferences. - Si prega di correggere il percorso dell'eseguibile di POV-Ray nelle preferenze. - - - - - Luxrender not found - LuxRender non trovato - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Impostare il percorso dell'eseguibile luxrender o luxconsole nelle preferenze. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Correggere il percorso dell'eseguibile luxrender o luxconsole nelle preferenze. - - - - POV-Ray file missing - Manca il file POV-Ray - - - - The POV-Ray project file doesn't exist. - Il file del progetto POV-Ray non esiste. - - - - - - Rendered image - Immagine renderizzata - - - - Lux project file missing - Manca il file del progetto Lux - - - - The Lux project file doesn't exist. - Il file del progetto Lux non esiste. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Raytracing - - - - Render - Render - - - - POV-Ray executable: - Eseguibile di POV-Ray: - - - - POV-Ray output parameters: - Parametri di output di POV-Ray: - - - - The POV-Ray parameters to be passed to the render. - I parametri POV-Ray da passare per il rendering. - - - - +P +A - +P +A - - - - +W: - +W:  - - - - The width of the rendered image - La larghezza dell'immagine renderizzata - - - - +H : -  +H :  - - - - The height of the rendered image - L'altezza dell'immagine renderizzata - - - - Luxrender executable: - Eseguibile LuxRender: - - - - The path to the luxrender (or luxconsole) executable - Il percorso dell'eseguibile luxrender (o luxconsole) - - - - Directories - Cartelle - - - - Default Project dir: - Cartella di default del progetto: - - - - - - Used by utility tools - Usata dagli strumenti di utilità - - - - Camera file name: - Nome del file della telecamera: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Nome del file della parte: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Impostazioni di esportazione mesh - - - - Max mesh deviation: - Deviazione massima della maglia: - - - - Do not calculate vertex normals - Non calcolare le normali ai vertici - - - - Write u,v coordinates - Salva le coordinate u,v - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - Il percorso dell'eseguibile POV-Ray, se si desidera eseguire il rendering da %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Modifica progetto LuxRender - - - - LuxRender template - Modello LuxRender - - - - Select a LuxRender template - Selezionare un modello LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Modifica progetto Povray - - - - Povray template - Modello Povray - - - - Select a Povray template - Selezionare un modello Povray - - - - Workbench - - - &Raytracing - &Raytracing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ja.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ja.qm deleted file mode 100644 index 0af981d2ad..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ja.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ja.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ja.ts deleted file mode 100644 index 5cbd1506a7..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ja.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - ファイル - - - - &Export project... - プロジェクトをエクスポート (&E)... - - - - Export a Raytracing project to a file - レイトレーシングプロジェクトをファイルへエクスポート - - - - CmdRaytracingNewLuxProject - - - Raytracing - レイトレーシング - - - - New Luxrender project - 新規Luxrenderプロジェクト - - - - Insert new Luxrender project into the document - ドキュメントに新しいLuxrenderプロジェクトを挿入 - - - - No template - テンプレートがありません - - - - No template available - 利用可能なテンプレートがありません - - - - CmdRaytracingNewPartSegment - - - Raytracing - レイトレーシング - - - - Insert part - 部品を挿入 - - - - Insert a new part object into a Raytracing project - レイトレーシングプロジェクトに新しいパートオブジェクトを挿入 - - - - CmdRaytracingNewPovrayProject - - - Raytracing - レイトレーシング - - - - New POV-Ray project - 新しいPOV-Rayプロジェクト - - - - Insert new POV-Ray project into the document - ドキュメントに新しいPOV-Rayプロジェクトを挿入 - - - - No template - テンプレートがありません - - - - No template available - 利用可能なテンプレートがありません - - - - CmdRaytracingRender - - - Raytracing - レイトレーシング - - - - &Render - レンダリング(&R) - - - - Renders the current raytracing project with an external renderer - 外部のレンダラーを使って現在のレイトレーシングプロジェクトをレンダリング - - - - CmdRaytracingResetCamera - - - Raytracing - レイトレーシング - - - - &Reset Camera - カメラをリセット (&R) - - - - Sets the camera of the selected Raytracing project to match the current view - 選択されているレイトレーシングプロジェクトのカメラを現在のビューに一致させます - - - - CmdRaytracingWriteCamera - - - Raytracing - レイトレーシング - - - - Export camera to POV-Ray... - カメラをPOV-Rayへエクスポート... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - 現在の3 D ビューでのカメラ位置をPOV-Ray フォーマットのファイルにエクスポートします。 - - - - CmdRaytracingWritePart - - - Raytracing - レイトレーシング - - - - Export part to POV-Ray... - パーツをPOV-Rayへエクスポート... - - - - Write the selected Part (object) as a POV-Ray file - 選択した部品 (オブジェクト) をPOV-Ray ファイルとして書き出す - - - - CmdRaytracingWriteView - - - - - - No perspective camera - 透視投影のカメラがありません - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - 現在のビューカメラは透視投影法ではありません。従ってPOV-Rayでレンダリングした結果が意図したものとは異なる可能性があります。 -続行しますか? - - - - Raytracing - レイトレーシング - - - - Export view to POV-Ray... - ビューをPOV-Rayへエクスポート... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - 現在の3 D ビューにおけるカメラと全てのコンテンツをPOV-Ray ファイルに書き込む - - - - - No template - テンプレートがありません - - - - - Cannot create a project because there is no template installed. - テンプレートがインストールされていないためプロジェクトを作成できません。 - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - 現在のビューカメラは透視投影法ではありません。従ってluxrenderでレンダリングした結果が意図したものとは異なる可能性があります。 -続行しますか? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - すべてのファイル - - - - - - - Export page - ページをエクスポート - - - - - - - Wrong selection - 誤った選択 - - - - Select a Part object. - パーツオブジェクトを選択 - - - - - No Raytracing project to insert - 挿入するレイトレーシングプロジェクトがありません。 - - - - Create a Raytracing project to insert a view. - ビューを挿入するレイトレーシングプロジェクトを作成 - - - - Select a Raytracing project to insert the view. - ビューを挿入するレイトレーシングプロジェクトを選択 - - - - - - Select one Raytracing project object. - レイトレーシングプロジェクトオブジェクトを 1 つ選択してください。 - - - - Luxrender - LuxRender - - - - - POV-Ray not found - POV-Ray が見つかりません - - - - Please set the path to the POV-Ray executable in the preferences. - 設定でPOV-Ray実行ファイルのパスを設定してください。 - - - - Please correct the path to the POV-Ray executable in the preferences. - 設定でPOV-Ray実行ファイルのパスを修正してください。 - - - - - Luxrender not found - Luxrender が見つかりません - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - 必要に応じてLuxRenderまたはLuxconsoleの実行ファイルのパスを設定してください。 - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - 必要に応じてLuxRenderまたはLuxconsoleの実行ファイルのパスを修正してください。 - - - - POV-Ray file missing - POV-Rayファイルが見つかりません - - - - The POV-Ray project file doesn't exist. - POV-Ray プロジェクトファイルがありません。 - - - - - - Rendered image - レンダリングされた画像 - - - - Lux project file missing - Luxプロジェクトファイルが見つかりません - - - - The Lux project file doesn't exist. - Luxプロジェクトファイルがありません。 - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - レイトレーシング - - - - Render - レンダー - - - - POV-Ray executable: - POV-Ray実行ファイル: - - - - POV-Ray output parameters: - POV-Ray出力パラメーター: - - - - The POV-Ray parameters to be passed to the render. - レンダーに渡されるPOV-Rayパラメーター。 - - - - +P +A - +P +A - - - - +W: - +W:  - - - - The width of the rendered image - レンダリング・イメージの幅 - - - - +H : -  +H :  - - - - The height of the rendered image - レンダリングされたイメージの高さ - - - - Luxrender executable: - Luxrender 実行可能ファイル: - - - - The path to the luxrender (or luxconsole) executable - LuxRender(またはluxconsole)実行ファイルのパス - - - - Directories - ディレクトリ - - - - Default Project dir: - デフォルトのプロジェクトディレクトリ: - - - - - - Used by utility tools - ユーティリティ ツールで使用 - - - - Camera file name: - カメラファイル名: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - 部品のファイル名: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - メッシュエクスポート設定 - - - - Max mesh deviation: - 最大メッシュ偏差: - - - - Do not calculate vertex normals - 頂点の法線を計算しない - - - - Write u,v coordinates - u, v 座標を書く - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - %1 からレンダリングしたい場合は、POV-Ray実行ファイルのパス - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - LuxRender プロジェクトの編集 - - - - LuxRender template - LuxRender テンプレート - - - - Select a LuxRender template - LuxRender テンプレートを選択 - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Povray プロジェクトを編集 - - - - Povray template - Povray テンプレート - - - - Select a Povray template - Povray テンプレートを選択します - - - - Workbench - - - &Raytracing - レイトレーシング(&R) - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ka.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ka.qm deleted file mode 100644 index d5bd28bf8b..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ka.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ka.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ka.ts deleted file mode 100644 index 9b3a29a095..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ka.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - ფაილი - - - - &Export project... - &პროექტის გატანა... - - - - Export a Raytracing project to a file - სხივების აგების პროექტის ფაილში გატანა - - - - CmdRaytracingNewLuxProject - - - Raytracing - სხივების აგება - - - - New Luxrender project - Luxrender-ის ახალი პროექტი - - - - Insert new Luxrender project into the document - დოკუმენტში ახალი Luxrender პროექტის ჩასმა - - - - No template - შაბლონის გარეშე - - - - No template available - შაბლონები ხელმიუწვდომელია - - - - CmdRaytracingNewPartSegment - - - Raytracing - სხივების აგება - - - - Insert part - დეტალის ჩასმა - - - - Insert a new part object into a Raytracing project - სხივების აგების პროექტში ახალი ნაწილის ობიექტის ჩადება - - - - CmdRaytracingNewPovrayProject - - - Raytracing - სხივების აგება - - - - New POV-Ray project - POV-Ray-ის ახალი პროექტის შექმნა - - - - Insert new POV-Ray project into the document - დოკუმენტში ახალი POV-Ray პროექტის ჩასმა - - - - No template - შაბლონის გარეშე - - - - No template available - შაბლონები ხელმიუწვდომელია - - - - CmdRaytracingRender - - - Raytracing - სხივების აგება - - - - &Render - &რენდერი - - - - Renders the current raytracing project with an external renderer - მიმდინარე სხივების აგების პროექტის გარე რენდერერით რენდერი - - - - CmdRaytracingResetCamera - - - Raytracing - სხივების აგება - - - - &Reset Camera - კამერის გადა&ტვირთვა - - - - Sets the camera of the selected Raytracing project to match the current view - აყენებს არჩეული სხივების აგების პროექტის კამერას მიმდინარე ხედის შესატყვისად - - - - CmdRaytracingWriteCamera - - - Raytracing - სხივების აგება - - - - Export camera to POV-Ray... - კამერის POV-Ray-ში გატანა... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - აქტიური 3D ხედის კამერის პოზიციის გატანა POV-Ray ფორმატში ფაილში - - - - CmdRaytracingWritePart - - - Raytracing - სხივების აგება - - - - Export part to POV-Ray... - ნაწილების POV-Ray-ში გატანა... - - - - Write the selected Part (object) as a POV-Ray file - ჩაწერეთ არჩეული ნაწილი (ობიექტი) როგორც POV-Ray ფაილი - - - - CmdRaytracingWriteView - - - - - - No perspective camera - პერსპექტიული კამერა არ არსებობს - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - ამჟამინდელი ხედვის კამერა არ არის პერსპექტიული და, შესაბამისად, იწვევს POV-Ray სურათს, რომელიც შეიძლება განსხვავებულად გამოიყურებოდეს, ვიდრე მოსალოდნელი იყო. -Გინდა გააგრძელო? - - - - Raytracing - სხივების აგება - - - - Export view to POV-Ray... - ხედის POV-Ray-ში გატანა... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - ჩაწერეთ აქტიური 3D ხედი კამერით და მთელი მისი შინაარსი POV-Ray ფაილში - - - - - No template - შაბლონის გარეშე - - - - - Cannot create a project because there is no template installed. - პროექტის შექმნა შეუძლებელია, რადგან შაბლონი არ არის დაინსტალირებული. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - ამჟამინდელი ხედვის კამერა არ არის პერსპექტიული და, შესაბამისად, იწვევს ლუქსრენდერის სურათს, რომელიც შეიძლება განსხვავებულად გამოიყურებოდეს, ვიდრე მოსალოდნელი იყო. -Გინდა გააგრძელო? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - ყველა ფაილი - - - - - - - Export page - გვერდის გატანა - - - - - - - Wrong selection - არასწორი არჩევანი - - - - Select a Part object. - აირჩიეთ ნაწილის ობიექტი. - - - - - No Raytracing project to insert - არ არის ჩასმული სხივების აგების პროექტი - - - - Create a Raytracing project to insert a view. - შექმენით სხივების აგების პროექტი ხედის ჩასართავად. - - - - Select a Raytracing project to insert the view. - მონიშნეთ სხივების აგების პროექტი ხედის ჩასართავად. - - - - - - Select one Raytracing project object. - აირჩიეთ ერთი სხივების აგების პროექტის ობიექტი. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray ნაპოვნი არაა - - - - Please set the path to the POV-Ray executable in the preferences. - გთხოვთ, დააყენოთ ბილიკი POV-Ray-ის გამშვებ ფაილამდე. - - - - Please correct the path to the POV-Ray executable in the preferences. - გთხოვთ, შეასწოროთ ბილიკი POV-Ray-ის გამშვებ ფაილამდე. - - - - - Luxrender not found - Luxrender ნაპოვნი არაა - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - გთხოვთ, დააყენოთ ბილიკი luxrender-ის ან luxconsole-ის გამშვებ ფაილამდე. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - გთხოვთ, შეასწოროთ ბილიკი luxrender-ის ან luxconsole-ის გამშვებ ფაილამდე. - - - - POV-Ray file missing - POV-Ray-ის ფაილი ვერ ვიპოვე - - - - The POV-Ray project file doesn't exist. - POV-Ray-ის პროექტის ფაილი არ არსებობს. - - - - - - Rendered image - დარენდერებული გამოსახულება - - - - Lux project file missing - აკლია Lux პროექტის ფაილი - - - - The Lux project file doesn't exist. - Lux-ის პროექტის ფაილი არ არსებობს. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - სხივების აგება - - - - Render - რენდერი - - - - POV-Ray executable: - POV-Ray-ის გამშვები ფაილი: - - - - POV-Ray output parameters: - POV-Ray-ის გამოტანის პარამეტრები: - - - - The POV-Ray parameters to be passed to the render. - POV-Ray პარამეტრები რენდერერისთვის გადასაცემად. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - დარენდერებული გამოსახულების სიგანე - - - - +H : - +H : - - - - The height of the rendered image - დარენდერებული გამოსახულების სიმაღლე - - - - Luxrender executable: - Luxrender-ის გამშვები ფაილი: - - - - The path to the luxrender (or luxconsole) executable - ბილიკი luxrender (ან luxconsole) გამშვებ ფაილებამდე - - - - Directories - კატალოგები - - - - Default Project dir: - პროექტის ნაგულისხმევი საქაღალდე: - - - - - - Used by utility tools - გამოიყენება დამხმარე ხელსაწყოების მიერ - - - - Camera file name: - კამერის ფაილის სახელი: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - ნაწილის ფაილის სახელი: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - მრავალკუთხა ბადის გატანის პარამეტრები - - - - Max mesh deviation: - მრავალკუთხა ბადის მაქსიმალური გადახრა: - - - - Do not calculate vertex normals - არ გამოთვალოთ წვეროების ნორმალები - - - - Write u,v coordinates - U,v კოორდინატების ჩაწერა - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - ბილიკი POV-Ray-ის შესრულებად ფაილებამდე. გსურთ რენდერი %1-დან - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - LuxRender-ის პროექტის ჩასწორება - - - - LuxRender template - LuxRender-ის შაბლონი - - - - Select a LuxRender template - აირჩიეთ LuxRender-ის შაბლონი - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Povray-ის პროექტის ჩასწორება - - - - Povray template - Pov-Ray-ის შაბლონი - - - - Select a Povray template - აირჩიეთ Povray-ის შაბლონი - - - - Workbench - - - &Raytracing - &სხივების აგება - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_kab.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_kab.qm deleted file mode 100644 index 3c4455a9e2..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_kab.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_kab.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_kab.ts deleted file mode 100644 index 13bd245687..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_kab.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Fichier - - - - &Export project... - &Exporter le projet... - - - - Export a Raytracing project to a file - Exporter un projet de Lancer de rayon dans un fichier - - - - CmdRaytracingNewLuxProject - - - Raytracing - Lancer de rayon - - - - New Luxrender project - Nouveau projet Luxrender - - - - Insert new Luxrender project into the document - Insérer un nouveau projet Luxrender dans le document - - - - No template - Aucun modèle. - - - - No template available - Aucun modèle disponible - - - - CmdRaytracingNewPartSegment - - - Raytracing - Lancer de rayon - - - - Insert part - Insérer une pièce - - - - Insert a new part object into a Raytracing project - Insérez un nouvel objet dans un projet de Lancer de rayon. - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Lancer de rayon - - - - New POV-Ray project - Nouveau projet POV-Ray - - - - Insert new POV-Ray project into the document - Insérez un nouveau projet POV-Ray dans le document - - - - No template - Aucun modèle. - - - - No template available - Aucun modèle disponible - - - - CmdRaytracingRender - - - Raytracing - Lancer de rayon - - - - &Render - Rendre - - - - Renders the current raytracing project with an external renderer - Rend le projet actuel de Lancer de rayon avec un moteur de rendu externe - - - - CmdRaytracingResetCamera - - - Raytracing - Lancer de rayon - - - - &Reset Camera - &Réinitialiser la caméra - - - - Sets the camera of the selected Raytracing project to match the current view - Définit le placement de la caméra du projet de Lancer de rayon sélectionné pour correspondre à l'affichage actuel - - - - CmdRaytracingWriteCamera - - - Raytracing - Lancer de rayon - - - - Export camera to POV-Ray... - Exporter la caméra vers POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Export the camera position of the active 3D view in POV-Ray format to a file - - - - CmdRaytracingWritePart - - - Raytracing - Lancer de rayon - - - - Export part to POV-Ray... - Exporter la pièce vers POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Écrire la pièce sélectionnée (objet) dans un fichier au format POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Pas de caméra perspective - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - - - - Raytracing - Lancer de rayon - - - - Export view to POV-Ray... - Exporter la vue vers POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Écrire la vue 3D active avec la caméra et tout son contenu dans un fichier au format POV-Ray - - - - - No template - Aucun modèle. - - - - - Cannot create a project because there is no template installed. - Cannot create a project because there is no template installed. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Tous les fichiers - - - - - - - Export page - Exporter la page - - - - - - - Wrong selection - Sélection invalide - - - - Select a Part object. - Sélectionnez un objet pièce. - - - - - No Raytracing project to insert - Aucun projet de Lancer de rayon à insérer - - - - Create a Raytracing project to insert a view. - Créez un projet de Lancer de rayon pour insérer une vue. - - - - Select a Raytracing project to insert the view. - Sélectionnez un projet de Lancer de rayon pour insérer la vue. - - - - - - Select one Raytracing project object. - Sélectionnez un projet de Lancer de rayon. - - - - Luxrender - LuxRender - - - - - POV-Ray not found - POV-Ray introuvable - - - - Please set the path to the POV-Ray executable in the preferences. - S'il vous plaît, définissez le chemin vers l'exécutable POV-Ray dans les préférences. - - - - Please correct the path to the POV-Ray executable in the preferences. - S'il vous plaît, corrigez le chemin vers l'exécutable POV-Ray dans les préférences. - - - - - Luxrender not found - Luxrender introuvable - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - S'il vous plaît, définissez le chemin vers l'exécutable Luxrender ou Luxconsole dans les préférences. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - S'il vous plaît, corrigez le chemin vers l'exécutable Luxrender ou Luxconsole dans les préférences. - - - - POV-Ray file missing - Fichier POV-Ray manquant - - - - The POV-Ray project file doesn't exist. - Le fichier de projet POV-Ray n'existe pas. - - - - - - Rendered image - Rendu de l'image - - - - Lux project file missing - Fichier du projet Lux manquant - - - - The Lux project file doesn't exist. - Le fichier de projet Lux n'existe pas. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Lancer de rayon - - - - Mesh export settings - Paramètres d'exportation de maillage - - - - Max mesh deviation: - Écart maximum de la grille: - - - - Do not calculate vertex normals - Ne pas calculer les normales des sommets - - - - Write u,v coordinates - Écrire les coordonnées (u,v) - - - - Render - Rendu - - - - POV-Ray executable: - Exécutable de POV-Ray : - - - - POV-Ray output parameters: - Paramètres de sortie de POV-Ray : - - - - The POV-Ray parameters to be passed to the render. - Les paramètres POV-Ray à passer au rendu. - - - - +P +A - +P +A - - - - +W: - +W : - - - - The width of the rendered image - La largeur de l'image rendue - - - - +H : - +H: - - - - The height of the rendered image - La hauteur de l'image rendue - - - - Luxrender executable: - LuxRender exécutable : - - - - The path to the luxrender (or luxconsole) executable - Le chemin de l'exécutable de Luxrender (ou Luxconsole) - - - - Directories - Répertoires - - - - Part file name: - Nom du fichier pièce : - - - - Camera file name: - Nom du fichier caméra : - - - - - - Used by utility tools - Utilisé par les outils de l'utilitaire - - - - Default Project dir: - Répertoire par défaut du projet : - - - - TempCamera.inc - TempCamera.inc - - - - TempPart.inc - TempPart.inc - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Modifier le projet LuxRender - - - - LuxRender template - Modèle LuxRender - - - - Select a LuxRender template - Sélectionnez un modèle LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Modifier le projet Povray - - - - Povray template - Modèle povray - - - - Select a Povray template - Sélectionnez un modèle Povray - - - - Workbench - - - &Raytracing - &Lancer de rayon - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ko.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ko.qm deleted file mode 100644 index 9d42cd3bcd..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ko.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ko.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ko.ts deleted file mode 100644 index 304f4bc011..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ko.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - 파일 - - - - &Export project... - & 프로젝트 내보내기 - - - - Export a Raytracing project to a file - Export a Raytracing project to a file - - - - CmdRaytracingNewLuxProject - - - Raytracing - 레이트레이싱 - - - - New Luxrender project - New Luxrender project - - - - Insert new Luxrender project into the document - Insert new Luxrender project into the document - - - - No template - No template - - - - No template available - No template available - - - - CmdRaytracingNewPartSegment - - - Raytracing - 레이트레이싱 - - - - Insert part - Insert part - - - - Insert a new part object into a Raytracing project - Insert a new part object into a Raytracing project - - - - CmdRaytracingNewPovrayProject - - - Raytracing - 레이트레이싱 - - - - New POV-Ray project - New POV-Ray project - - - - Insert new POV-Ray project into the document - Insert new POV-Ray project into the document - - - - No template - No template - - - - No template available - No template available - - - - CmdRaytracingRender - - - Raytracing - 레이트레이싱 - - - - &Render - 렌더링하기(&R) - - - - Renders the current raytracing project with an external renderer - Renders the current raytracing project with an external renderer - - - - CmdRaytracingResetCamera - - - Raytracing - 레이트레이싱 - - - - &Reset Camera - 카메라 재설정(&R) - - - - Sets the camera of the selected Raytracing project to match the current view - Sets the camera of the selected Raytracing project to match the current view - - - - CmdRaytracingWriteCamera - - - Raytracing - 레이트레이싱 - - - - Export camera to POV-Ray... - Export camera to POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Export the camera position of the active 3D view in POV-Ray format to a file - - - - CmdRaytracingWritePart - - - Raytracing - 레이트레이싱 - - - - Export part to POV-Ray... - Export part to POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Write the selected Part (object) as a POV-Ray file - - - - CmdRaytracingWriteView - - - - - - No perspective camera - No perspective camera - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - - - - Raytracing - 레이트레이싱 - - - - Export view to POV-Ray... - Export view to POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Write the active 3D view with camera and all its content to a POV-Ray file - - - - - No template - No template - - - - - Cannot create a project because there is no template installed. - Cannot create a project because there is no template installed. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - 모든 파일 - - - - - - - Export page - 페이지 내보내기 - - - - - - - Wrong selection - 잘못 된 선택 - - - - Select a Part object. - 부분 오브젝트를 선택합니다. - - - - - No Raytracing project to insert - No Raytracing project to insert - - - - Create a Raytracing project to insert a view. - Create a Raytracing project to insert a view. - - - - Select a Raytracing project to insert the view. - Select a Raytracing project to insert the view. - - - - - - Select one Raytracing project object. - Select one Raytracing project object. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray not found - - - - Please set the path to the POV-Ray executable in the preferences. - Please set the path to the POV-Ray executable in the preferences. - - - - Please correct the path to the POV-Ray executable in the preferences. - Please correct the path to the POV-Ray executable in the preferences. - - - - - Luxrender not found - Luxrender not found - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Please set the path to the luxrender or luxconsole executable in the preferences. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Please correct the path to the luxrender or luxconsole executable in the preferences. - - - - POV-Ray file missing - POV-Ray file missing - - - - The POV-Ray project file doesn't exist. - The POV-Ray project file doesn't exist. - - - - - - Rendered image - Rendered image - - - - Lux project file missing - Lux project file missing - - - - The Lux project file doesn't exist. - The Lux project file doesn't exist. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - 레이트레이싱 - - - - Render - 렌더링 - - - - POV-Ray executable: - POV-Ray executable: - - - - POV-Ray output parameters: - POV-Ray output parameters: - - - - The POV-Ray parameters to be passed to the render. - The POV-Ray parameters to be passed to the render. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - The width of the rendered image - - - - +H : - +H : - - - - The height of the rendered image - The height of the rendered image - - - - Luxrender executable: - Luxrender executable: - - - - The path to the luxrender (or luxconsole) executable - The path to the luxrender (or luxconsole) executable - - - - Directories - 디렉토리 - - - - Default Project dir: - 기본 프로젝트 경로: - - - - - - Used by utility tools - Used by utility tools - - - - Camera file name: - Camera file name: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Part file name: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - 메쉬 내보내기 설정 - - - - Max mesh deviation: - Max mesh deviation: - - - - Do not calculate vertex normals - Do not calculate vertex normals - - - - Write u,v coordinates - Write u,v coordinates - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Edit LuxRender project - - - - LuxRender template - LuxRender template - - - - Select a LuxRender template - Select a LuxRender template - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Edit Povray project - - - - Povray template - Povray template - - - - Select a Povray template - Select a Povray template - - - - Workbench - - - &Raytracing - 레이트레이싱(&R) - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_lt.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_lt.qm deleted file mode 100644 index 485dc84ec2..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_lt.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_lt.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_lt.ts deleted file mode 100644 index 8cef7add58..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_lt.ts +++ /dev/null @@ -1,520 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Failas - - - - &Export project... - &Eksportuoti projektą... - - - - Export a Raytracing project to a file - Eksportuoti spindulių seklio projektą į failą - - - - CmdRaytracingNewLuxProject - - - Raytracing - Spindulių seklys - - - - New Luxrender project - Naujas Luxrender projektas - - - - Insert new Luxrender project into the document - Į dokumentą įterpti naują Luxrender projektą - - - - No template - Nėra šablono - - - - No template available - Nėra jokio prieinamo šablono - - - - CmdRaytracingNewPartSegment - - - Raytracing - Spindulių seklys - - - - Insert part - Įterpti dalį - - - - Insert a new part object into a Raytracing project - Įterpti naują dalį į Spindulių seklio projektą - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Spindulių seklys - - - - New POV-Ray project - Naujas POV-Ray projektas - - - - Insert new POV-Ray project into the document - Į dokumentą įterpti naują POV-Ray projektą - - - - No template - Nėra šablono - - - - No template available - Nėra jokio prieinamo šablono - - - - CmdRaytracingRender - - - Raytracing - Spindulių seklys - - - - &Render - &Atvaizdavimas - - - - Renders the current raytracing project with an external renderer - Piešia esamą spindulių seklio projektą su išorine atvaizdavimo programa - - - - CmdRaytracingResetCamera - - - Raytracing - Spindulių seklys - - - - &Reset Camera - Iš naujo nustatyti kame&rą - - - - Sets the camera of the selected Raytracing project to match the current view - Nustato pasirinkto Spindulių seklio projekto kamerą taip, kad atitiktų dabartinį kameros rodinį - - - - CmdRaytracingWriteCamera - - - Raytracing - Spindulių seklys - - - - Export camera to POV-Ray... - Eksportuoti kamerą į POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Eksportuoti į „POV-Ray“ formato failą esamo erdvinio vaizdo kameros padėtį - - - - CmdRaytracingWritePart - - - Raytracing - Spindulių seklys - - - - Export part to POV-Ray... - Eksportuoti dalį į POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Įrašyti pasirinktą Dalį (objektą) kaip POV-Ray failą - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Kameros vaizdas be perspektyvos - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - Dabartinis vaizdo kameros rodinys yra ne perspektyvinis, todėl „POV-Ray“ vaizdas gali atrodyti kitaip, nei tikitės. Ar vistiek norite tęsti? - - - - Raytracing - Spindulių seklys - - - - Export view to POV-Ray... - Eksportuoti rodinį į POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Įrašyti esamą erdvinį vaizdą kartu su kameros padėtimi ir kitu turiniu į „POV-Ray“ failą - - - - - No template - Nėra šablono - - - - - Cannot create a project because there is no template installed. - Neįmanoma sukurti projekto, nes nėra įdiegtų šablonų. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - Dabartinis vaizdo kameros rodinys yra ne perspektyvinis, todėl „Luxrender“ vaizdas gali atrodyti kitaip, nei tikitės. Ar vistiek norite tęsti? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Visi failai - - - - - - - Export page - Eksportuoti puslapį - - - - - - - Wrong selection - Netinkama pasirinktis - - - - Select a Part object. - Pasirinkite detalę. - - - - - No Raytracing project to insert - Nėra įterptino spindulių seklio projekto - - - - Create a Raytracing project to insert a view. - Sukurti spindulių seklio projektą įterpimui į rodinį. - - - - Select a Raytracing project to insert the view. - Pasirinkti spindulių seklio projektą įterpimui į rodinį. - - - - - - Select one Raytracing project object. - Pasirinkti vieną spindulių seklio projekto objektą. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray programa nerasta - - - - Please set the path to the POV-Ray executable in the preferences. - Prašom nurodyti kelią iki POV-Ray programos. - - - - Please correct the path to the POV-Ray executable in the preferences. - Prašom nuostatose pakeisti kelią iki POV-Ray programos. - - - - - Luxrender not found - Luxrender nerastas - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Prašom nuostatose nurodyti kelią iki luxrender arba luxconsole programų. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Prašom nuostatose pakeisti kelią iki luxrender arba luxconsole programų. - - - - POV-Ray file missing - Trūksta POV-Ray failo - - - - The POV-Ray project file doesn't exist. - Lux projekto failo nėra. - - - - - - Rendered image - Atvaizdas - - - - Lux project file missing - Trūksta Lux projekto failo - - - - The Lux project file doesn't exist. - Lux projekto failo nėra. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Spindulių seklys - - - - Render - Atvaizdavimas - - - - POV-Ray executable: - POV-Ray programos vykdomasis failas: - - - - POV-Ray output parameters: - POV-Ray išvesties parametrai: - - - - The POV-Ray parameters to be passed to the render. - POV-Ray parametrai negali būti perduoti atvaizdui. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - Atvaizduojamo paveikslo plotis - - - - +H : - +H : - - - - The height of the rendered image - Atvaizduojamo paveikslo aukštis - - - - Luxrender executable: - Luxrender programa: - - - - The path to the luxrender (or luxconsole) executable - Programos luxrender (ar luxconole) vieta - - - - Directories - Aplankai - - - - Default Project dir: - Numatytasis projekto aplankas: - - - - - - Used by utility tools - Naudojamas įrankio - - - - Camera file name: - Kameros failo vardas: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Dalies failo vardas: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Tinklo eksportavimo nustatymai - - - - Max mesh deviation: - Didžiausias tinklo nuokrypis: - - - - Do not calculate vertex normals - Neskaičiuoti viršūnių normalių - - - - Write u,v coordinates - Įrašyti u, v koordinates - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - „POV-Ray“ programos vieta, jei norite atvaizduoti iš %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Keisti Luxrender projektą - - - - LuxRender template - LuxRender ruošinys - - - - Select a LuxRender template - Pasirinkite LuxRender šabloną - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Keisti Povray projektą - - - - Povray template - Povray ruošinys - - - - Select a Povray template - Pasirinkti Povray ruošinį - - - - Workbench - - - &Raytracing - &Spindulių seklys - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_nl.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_nl.qm deleted file mode 100644 index 27904fa121..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_nl.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_nl.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_nl.ts deleted file mode 100644 index 9ef497cd70..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_nl.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Bestand - - - - &Export project... - &Project exporteren... - - - - Export a Raytracing project to a file - Een raytracing-project exporteren naar een bestand - - - - CmdRaytracingNewLuxProject - - - Raytracing - Raytracing - - - - New Luxrender project - Nieuw Luxrender-project - - - - Insert new Luxrender project into the document - Een nieuw LuxRender-project invoegen in het document - - - - No template - Geen sjabloon - - - - No template available - Geen sjabloon beschikbaar - - - - CmdRaytracingNewPartSegment - - - Raytracing - Raytracing - - - - Insert part - Onderdeel invoegen - - - - Insert a new part object into a Raytracing project - Voeg een nieuw deelobject toe aan een Raytracing-project - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Raytracing - - - - New POV-Ray project - Nieuw POV-Ray project - - - - Insert new POV-Ray project into the document - Een nieuw POV-Ray-project in het document invoegen - - - - No template - Geen sjabloon - - - - No template available - Geen sjabloon beschikbaar - - - - CmdRaytracingRender - - - Raytracing - Raytracing - - - - &Render - &Renderen - - - - Renders the current raytracing project with an external renderer - Geef het huidige raytracing-project weer met een externe renderer - - - - CmdRaytracingResetCamera - - - Raytracing - Raytracing - - - - &Reset Camera - &Herstel camera - - - - Sets the camera of the selected Raytracing project to match the current view - Stelt de camera van het geselecteerde Raytracingproject in op de huidige weergave - - - - CmdRaytracingWriteCamera - - - Raytracing - Raytracing - - - - Export camera to POV-Ray... - Camera exporteren naar POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Exporteer de camera-positie van de actieve 3d-weergave in POV-Ray-formaat naar een bestand - - - - CmdRaytracingWritePart - - - Raytracing - Raytracing - - - - Export part to POV-Ray... - Deel exporteren naar POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Schrijf het geselecteerde deel (object) als een POV-Ray-bestand - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Geen perspectiefcamera - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - De huidige weergavecamera is geen perspectief en resulteert daarmee in een POV-Ray-afbeelding die er mogelijk anders uitziet dan werd verwacht. -Wilt u doorgaan? - - - - Raytracing - Raytracing - - - - Export view to POV-Ray... - Weergave exporteren naar POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Schrijf de actieve 3d-weergave met camera en alle inhoud ervan naar een POV-Ray bestand - - - - - No template - Geen sjabloon - - - - - Cannot create a project because there is no template installed. - Kan geen project aanmaken omdat er geen sjabloon is geïnstalleerd. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - De huidige weergavecamera is geen perspectief en resulteert daarmee in een luxrender-afbeelding die er mogelijk anders uitziet dan werd verwacht. -Wilt u doorgaan? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Alle bestanden - - - - - - - Export page - Exporteer pagina - - - - - - - Wrong selection - Verkeerde selectie - - - - Select a Part object. - Selecteer een object. - - - - - No Raytracing project to insert - Geen Raytracing-project om in te voegen - - - - Create a Raytracing project to insert a view. - Maak een Raytracing-project aan om een weergave toe te voegen. - - - - Select a Raytracing project to insert the view. - Selecteer een Raytracing-project om de weergave in te voegen. - - - - - - Select one Raytracing project object. - Selecteer één Raytracing-projectobject. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray niet gevonden - - - - Please set the path to the POV-Ray executable in the preferences. - Gelieve het pad naar het uitvoerbare POV-Ray-bestand in de voorkeuren in te stellen. - - - - Please correct the path to the POV-Ray executable in the preferences. - Gelieve het pad naar het uitvoerbare POV-Ray-bestand in de voorkeuren recht te zetten. - - - - - Luxrender not found - LuxRender niet gevonden - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Gelieve het pad naar het uitvoerbare luxrender of luxconsole-bestand in de voorkeuren in te stellen. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Gelieve het pad naar het uitvoerbare luxrender of luxconsole-bestand in de voorkeuren recht te zetten. - - - - POV-Ray file missing - POV-Ray-bestand ontbreekt - - - - The POV-Ray project file doesn't exist. - Het POV-Ray-projectbestand bestaat niet. - - - - - - Rendered image - Beeldrendering - - - - Lux project file missing - Lux-projectbestand ontbreekt - - - - The Lux project file doesn't exist. - Het Lux-projectbestand bestaat niet. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Raytracing - - - - Render - Renderen - - - - POV-Ray executable: - Uitvoerbaar POV-Ray-bestand: - - - - POV-Ray output parameters: - POV-Ray-uitvoerparameters: - - - - The POV-Ray parameters to be passed to the render. - De POV-Ray-parameters die aan de render moeten worden doorgegeven. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - De breedte van de gerenderde afbeelding - - - - +H : - +H : - - - - The height of the rendered image - De hoogte van de gerenderde afbeelding - - - - Luxrender executable: - Uitvoerbaar Luxrender-bestand: - - - - The path to the luxrender (or luxconsole) executable - Het pad naar het uitvoerbare luxrender (of luxconsole) bestand - - - - Directories - Mappen - - - - Default Project dir: - Standaard Projectmap: - - - - - - Used by utility tools - Gebruikt door nutsgereedschappen - - - - Camera file name: - Camera-bestand naam: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Onderdeel bestandsnaam: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Maas exportinstellingen - - - - Max mesh deviation: - Maximale meshafwijking: - - - - Do not calculate vertex normals - Bereken niet de vertex-normalen - - - - Write u,v coordinates - Schrijf u,v-coördinaten - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - Het pad naar het uitvoerbare POV-Ray-bestand als u wilt renderen vanuit %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - LuxRender-project bewerken - - - - LuxRender template - LuxRender-sjabloon - - - - Select a LuxRender template - Selecteer een LuxRender-sjabloon - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - POV-Ray-project bewerken - - - - Povray template - POV-Ray-sjabloon - - - - Select a Povray template - POV-Ray-sjabloon kiezen - - - - Workbench - - - &Raytracing - &Realistische Weergave - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_no.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_no.qm deleted file mode 100644 index 5d1d7cbd01..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_no.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_no.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_no.ts deleted file mode 100644 index 855fa0eacf..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_no.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Fil - - - - &Export project... - &Eksporter prosjekt... - - - - Export a Raytracing project to a file - Export a Raytracing project to a file - - - - CmdRaytracingNewLuxProject - - - Raytracing - Strålesporing - - - - New Luxrender project - New Luxrender project - - - - Insert new Luxrender project into the document - Insert new Luxrender project into the document - - - - No template - No template - - - - No template available - No template available - - - - CmdRaytracingNewPartSegment - - - Raytracing - Strålesporing - - - - Insert part - Sett inn et komponent - - - - Insert a new part object into a Raytracing project - Insert a new part object into a Raytracing project - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Strålesporing - - - - New POV-Ray project - New POV-Ray project - - - - Insert new POV-Ray project into the document - Insert new POV-Ray project into the document - - - - No template - No template - - - - No template available - No template available - - - - CmdRaytracingRender - - - Raytracing - Strålesporing - - - - &Render - &Render - - - - Renders the current raytracing project with an external renderer - Renders the current raytracing project with an external renderer - - - - CmdRaytracingResetCamera - - - Raytracing - Strålesporing - - - - &Reset Camera - &Reset Camera - - - - Sets the camera of the selected Raytracing project to match the current view - Sets the camera of the selected Raytracing project to match the current view - - - - CmdRaytracingWriteCamera - - - Raytracing - Strålesporing - - - - Export camera to POV-Ray... - Export camera to POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Export the camera position of the active 3D view in POV-Ray format to a file - - - - CmdRaytracingWritePart - - - Raytracing - Strålesporing - - - - Export part to POV-Ray... - Export part to POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Write the selected Part (object) as a POV-Ray file - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Ortografisk kamera - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - - - - Raytracing - Strålesporing - - - - Export view to POV-Ray... - Export view to POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Write the active 3D view with camera and all its content to a POV-Ray file - - - - - No template - No template - - - - - Cannot create a project because there is no template installed. - Cannot create a project because there is no template installed. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - All Files - - - - - - - Export page - Eksporter side - - - - - - - Wrong selection - Feil valg - - - - Select a Part object. - Velg et komponentobjekt. - - - - - No Raytracing project to insert - No Raytracing project to insert - - - - Create a Raytracing project to insert a view. - Create a Raytracing project to insert a view. - - - - Select a Raytracing project to insert the view. - Select a Raytracing project to insert the view. - - - - - - Select one Raytracing project object. - Select one Raytracing project object. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray not found - - - - Please set the path to the POV-Ray executable in the preferences. - Please set the path to the POV-Ray executable in the preferences. - - - - Please correct the path to the POV-Ray executable in the preferences. - Please correct the path to the POV-Ray executable in the preferences. - - - - - Luxrender not found - Luxrender not found - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Please set the path to the luxrender or luxconsole executable in the preferences. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Please correct the path to the luxrender or luxconsole executable in the preferences. - - - - POV-Ray file missing - POV-Ray file missing - - - - The POV-Ray project file doesn't exist. - The POV-Ray project file doesn't exist. - - - - - - Rendered image - Rendered image - - - - Lux project file missing - Lux project file missing - - - - The Lux project file doesn't exist. - The Lux project file doesn't exist. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Strålesporing - - - - Mesh export settings - Maskeeksportinnstillinger - - - - Max mesh deviation: - Max mesh deviation: - - - - Do not calculate vertex normals - Ikke beregn toppunkt normaler - - - - Write u,v coordinates - Skriv u, v-koordinater - - - - Render - Render - - - - POV-Ray executable: - POV-Ray executable: - - - - POV-Ray output parameters: - POV-Ray output parameters: - - - - The POV-Ray parameters to be passed to the render. - The POV-Ray parameters to be passed to the render. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - The width of the rendered image - - - - +H : - +H : - - - - The height of the rendered image - The height of the rendered image - - - - Luxrender executable: - Luxrender executable: - - - - The path to the luxrender (or luxconsole) executable - The path to the luxrender (or luxconsole) executable - - - - Directories - Kataloger - - - - Part file name: - Komponentfilnavn: - - - - Camera file name: - Kamerafilnavn: - - - - - - Used by utility tools - Used by utility tools - - - - Default Project dir: - Standard prosjektkatalog: - - - - TempCamera.inc - TempCamera.inc - - - - TempPart.inc - TempPart.inc - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Edit LuxRender project - - - - LuxRender template - LuxRender template - - - - Select a LuxRender template - Select a LuxRender template - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Edit Povray project - - - - Povray template - Povray template - - - - Select a Povray template - Select a Povray template - - - - Workbench - - - &Raytracing - &Strålesporing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_pl.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_pl.qm deleted file mode 100644 index 94be9cc352..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_pl.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_pl.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_pl.ts deleted file mode 100644 index 0331c6831c..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_pl.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Plik - - - - &Export project... - &Eksportuj projekt ... - - - - Export a Raytracing project to a file - Eksport projektu Raytracing do pliku - - - - CmdRaytracingNewLuxProject - - - Raytracing - Raytracing - - - - New Luxrender project - Nowy projekt Luxrender - - - - Insert new Luxrender project into the document - Wstaw nowy projekt Luxrender do dokumentu - - - - No template - Brak szablonu - - - - No template available - Szablon niedostępny - - - - CmdRaytracingNewPartSegment - - - Raytracing - Raytracing - - - - Insert part - Wstaw część - - - - Insert a new part object into a Raytracing project - Wstaw nowy obiekt część do projektu Raytracing - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Raytracing - - - - New POV-Ray project - Nowy projekt POV-Ray - - - - Insert new POV-Ray project into the document - Wstaw nowy projekt POV-Ray do dokumentu - - - - No template - Brak szablonu - - - - No template available - Szablon niedostępny - - - - CmdRaytracingRender - - - Raytracing - Raytracing - - - - &Render - &Renderuj - - - - Renders the current raytracing project with an external renderer - Renderuje obecny projekt raytracing za pomocą zewnętrznego renderera - - - - CmdRaytracingResetCamera - - - Raytracing - Raytracing - - - - &Reset Camera - &Zresetuj ujęcie widoku - - - - Sets the camera of the selected Raytracing project to match the current view - Ustawia ujęcie widoku z wybranego projektu Raytracing i dopasowuje go do bieżącego widoku - - - - CmdRaytracingWriteCamera - - - Raytracing - Raytracing - - - - Export camera to POV-Ray... - Eksport ujęcia widoku do POV-Ray ... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Eksportowanie ujęcia aktywnego widoku 3D do pliku, w formacie POV-Ray - - - - CmdRaytracingWritePart - - - Raytracing - Raytracing - - - - Export part to POV-Ray... - Eksport części do POV-Ray ... - - - - Write the selected Part (object) as a POV-Ray file - Zapisuje wybraną część (obiekt) jako plik formatu POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Brak perspektywicznego ujęcia kamery - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - Aktywnym ujęciem widoku nie jest perspektywa co powoduje, że obraz POV-Ray może wyglądać inaczej niż oczekiwano. -Czy chcesz kontynuować? - - - - Raytracing - Raytracing - - - - Export view to POV-Ray... - Eksport widoku do POV-Ray ... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Zapisz ujęcie aktywnego widoku 3D i całą jego zawartość do pliku POV-Ray - - - - - No template - Brak szablonu - - - - - Cannot create a project because there is no template installed. - Nie można utworzyć projektu, ponieważ nie zainstalowano żadnego szablonu. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - Aktywnym ujęciem widoku nie jest perspektywa co powoduje, że obraz luxrender może wyglądać inaczej niż oczekiwano. -Czy chcesz kontynuować? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Wszystkie pliki - - - - - - - Export page - Eksportuj stronę - - - - - - - Wrong selection - Niewłaściwy wybór - - - - Select a Part object. - Wybierz obiekt Części. - - - - - No Raytracing project to insert - Brak projektu Raytracing do wstawienia - - - - Create a Raytracing project to insert a view. - Tworzy nowy projekt Raytracing aby wstawić widok. - - - - Select a Raytracing project to insert the view. - Wybierz projekt Raytracing żeby wstawić widok. - - - - - - Select one Raytracing project object. - Wybierz jeden obiekt projektu Raytracing. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - Nie znaleziono narzędzia POV-Ray - - - - Please set the path to the POV-Ray executable in the preferences. - Proszę ustawić ścieżkę do pliku wykonywalnego POV-Ray w preferencjach. - - - - Please correct the path to the POV-Ray executable in the preferences. - Proszę poprawić ścieżkę do pliku wykonywalnego POV-Ray w preferencjach. - - - - - Luxrender not found - Nie znaleziono narzędzia Luxrender - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Ustaw ścieżkę do pliku wykonywalnego luxrendera albo luxkonsoli w ustawieniach preferencji. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Popraw ścieżkę do pliku wykonywalnego Luxrender albo luxkonsoli w ustawieniach preferencji. - - - - POV-Ray file missing - Brakuje pliku POV-Ray - - - - The POV-Ray project file doesn't exist. - Brak pliku projektu POV-Ray. - - - - - - Rendered image - Renderowanie obrazu - - - - Lux project file missing - Brakuje pliku projektu Luxrender - - - - The Lux project file doesn't exist. - Plik projektu Luxrender nie istnieje. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Raytracing - - - - Render - Renderowanie - - - - POV-Ray executable: - Plik wykonywalny POV-Ray: - - - - POV-Ray output parameters: - Parametry wyjściowe POV-Ray: - - - - The POV-Ray parameters to be passed to the render. - Parametry POV-Ray przekazywane do renderowania. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - Szerokość renderowanego obrazu - - - - +H : - +H: - - - - The height of the rendered image - Wysokość renderowanego obrazu - - - - Luxrender executable: - Plik wykonywalny Luxrender: - - - - The path to the luxrender (or luxconsole) executable - Ścieżka do pliku wykonywalnego Luxrender (albo luxkonsoli) - - - - Directories - Katalogi - - - - Default Project dir: - Domyślny katalog projektu: - - - - - - Used by utility tools - Używany przez narzędzia - - - - Camera file name: - Nazwa pliku dla ujęcia widoku: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Nazwa pliku części: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Ustawienia eksportu siatki - - - - Max mesh deviation: - Maksymalne odchylenie siatki: - - - - Do not calculate vertex normals - Nie przeliczaj wierzchołków normalnych - - - - Write u,v coordinates - Zapisz współrzędne U,V - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - Ścieżka do pliku wykonywalnego POV-Ray, jeśli chcesz renderować w %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Edycja projektu LuxRender - - - - LuxRender template - Szablon LuxRender - - - - Select a LuxRender template - Wybierz szablon LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Edycja projektu Povray - - - - Povray template - Szablon POV Ray - - - - Select a Povray template - Wybierz szablon POV Ray - - - - Workbench - - - &Raytracing - &Raytracing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_pt-BR.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_pt-BR.qm deleted file mode 100644 index 4240c8eb12..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_pt-BR.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_pt-BR.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_pt-BR.ts deleted file mode 100644 index ffc41033f2..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_pt-BR.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Arquivo - - - - &Export project... - &Exportar projeto... - - - - Export a Raytracing project to a file - Exportar um projeto de Raytracing para um arquivo - - - - CmdRaytracingNewLuxProject - - - Raytracing - Raytracing - - - - New Luxrender project - Novo projeto do LuxRender - - - - Insert new Luxrender project into the document - Inserir novo projeto LuxRender no documento - - - - No template - Nenhum modelo - - - - No template available - Nenhum modelo disponível - - - - CmdRaytracingNewPartSegment - - - Raytracing - Raytracing - - - - Insert part - Inserir Part - - - - Insert a new part object into a Raytracing project - Inserir uma nova peça em um projeto de Raytracing - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Raytracing - - - - New POV-Ray project - Novo projeto do POV-Ray - - - - Insert new POV-Ray project into the document - Inserir um novo projeto POV-Ray no documento - - - - No template - Nenhum modelo - - - - No template available - Nenhum modelo disponível - - - - CmdRaytracingRender - - - Raytracing - Raytracing - - - - &Render - &Renderizar - - - - Renders the current raytracing project with an external renderer - Processa o atual projeto de raytracing com um renderizador externo - - - - CmdRaytracingResetCamera - - - Raytracing - Raytracing - - - - &Reset Camera - &Redefinir câmera - - - - Sets the camera of the selected Raytracing project to match the current view - Coloca a câmera do projeto de Raytracing selecionado na posição da vista 3D atual - - - - CmdRaytracingWriteCamera - - - Raytracing - Raytracing - - - - Export camera to POV-Ray... - Exportar a câmera para POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Exportar a posição da câmara da vista 3D ativa para um arquivo no formato do POV-Ray - - - - CmdRaytracingWritePart - - - Raytracing - Raytracing - - - - Export part to POV-Ray... - Exportar peça para o POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Exporta a peça selecionada (objeto) para um arquivo POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Nenhuma câmera de perspectiva - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - A vista atual não está em perspectiva e, portanto, a imagem POV-Ray resultante pode parecer diferente do que era esperado. -Deseja continuar? - - - - Raytracing - Raytracing - - - - Export view to POV-Ray... - Exportar vista para POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Gravar a vista 3D atual com câmera e todo seu conteúdo em um arquivo do POV-Ray - - - - - No template - Nenhum modelo - - - - - Cannot create a project because there is no template installed. - Não é possível criar um projeto, porque não há nenhum modelo instalado. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - A vista atual não está em perspectiva e, portanto, a imagem luxrender resultante pode parecer diferente do que era esperado. -Deseja continuar? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Todos os Arquivos - - - - - - - Export page - Exportar página - - - - - - - Wrong selection - Seleção errada - - - - Select a Part object. - Selecione um objeto Part. - - - - - No Raytracing project to insert - Nenhum projeto de Raytracing para inserir - - - - Create a Raytracing project to insert a view. - Criar um projeto de Raytracing para inserir uma vista. - - - - Select a Raytracing project to insert the view. - Selecione um projeto de Raytracing para inserir uma vista. - - - - - - Select one Raytracing project object. - Selecione um projeto de Raytracing. - - - - Luxrender - LuxRender - - - - - POV-Ray not found - POV-Ray não encontrado - - - - Please set the path to the POV-Ray executable in the preferences. - Por favor, defina o caminho para o executável do POV-Ray nas preferências. - - - - Please correct the path to the POV-Ray executable in the preferences. - Por favor, corrija o caminho para o executável do POV-Ray nas preferências. - - - - - Luxrender not found - LuxRender não encontrado - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Por favor, defina o caminho para o executável do luxrender ou luxconsole nas preferências. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Por favor, corrija o caminho para o executável do luxrender ou luxconsole nas preferências. - - - - POV-Ray file missing - Arquivo POV-Ray faltando - - - - The POV-Ray project file doesn't exist. - O arquivo de projeto POV-Ray não existe. - - - - - - Rendered image - Imagem renderizada - - - - Lux project file missing - Arquivo de projeto Lux faltando - - - - The Lux project file doesn't exist. - O arquivo de projeto Lux não existe. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Raytracing - - - - Render - Renderizador - - - - POV-Ray executable: - Executável do POV-Ray: - - - - POV-Ray output parameters: - Parâmetros de saída do POV-Ray: - - - - The POV-Ray parameters to be passed to the render. - Os parâmetros do POV-Ray a serem passados para o render. - - - - +P +A - +P +A - - - - +W: - +L:  - - - - The width of the rendered image - A largura da imagem renderizada - - - - +H : -  +A :  - - - - The height of the rendered image - A altura da imagem renderizada - - - - Luxrender executable: - Executável do Luxrender: - - - - The path to the luxrender (or luxconsole) executable - O caminho para o executável do luxrender (ou luxconsole) - - - - Directories - Diretórios - - - - Default Project dir: - Pasta de projeto padrão: - - - - - - Used by utility tools - Utilizado por ferramentas de utilidade - - - - Camera file name: - Nome de arquivo de câmera: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Nome do arquivo de Part: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Configurações de exportação de malha - - - - Max mesh deviation: - Max desvio de malha: - - - - Do not calculate vertex normals - Não calcular normais de vértices - - - - Write u,v coordinates - Gravar coordenadas u,v - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - O caminho para o executável do POV-Ray, se você quiser renderizar a partir de %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Editar projeto LuxRender - - - - LuxRender template - Modelo LuxRender - - - - Select a LuxRender template - Selecionar um modelo LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Editar projeto Povray - - - - Povray template - Modelo Povray - - - - Select a Povray template - Selecionar um modelo Povray - - - - Workbench - - - &Raytracing - &Raytracing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_pt-PT.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_pt-PT.qm deleted file mode 100644 index 43b380979c..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_pt-PT.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_pt-PT.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_pt-PT.ts deleted file mode 100644 index 518624d963..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_pt-PT.ts +++ /dev/null @@ -1,520 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Ficheiro - - - - &Export project... - &Exportar Projeto ... - - - - Export a Raytracing project to a file - Exportar um projeto de Raytracing para um ficheiro - - - - CmdRaytracingNewLuxProject - - - Raytracing - Raytracing - - - - New Luxrender project - Novo projeto Luxrender - - - - Insert new Luxrender project into the document - Inserir novo projeto Luxrender no documento - - - - No template - Nenhum modelo - - - - No template available - Nenhum modelo disponível - - - - CmdRaytracingNewPartSegment - - - Raytracing - Raytracing - - - - Insert part - Inserir parte - - - - Insert a new part object into a Raytracing project - Inserir um novo objeto de peça num projeto de Raytracing - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Raytracing - - - - New POV-Ray project - Novo projeto POV-Ray - - - - Insert new POV-Ray project into the document - Inserir novo projeto POV-Ray no documento - - - - No template - Nenhum modelo - - - - No template available - Nenhum modelo disponível - - - - CmdRaytracingRender - - - Raytracing - Raytracing - - - - &Render - &renderizar - - - - Renders the current raytracing project with an external renderer - Processa o atual projeto de raytracing com um processador externo - - - - CmdRaytracingResetCamera - - - Raytracing - Raytracing - - - - &Reset Camera - & Redefinir a câmara - - - - Sets the camera of the selected Raytracing project to match the current view - Ajusta a câmara do projeto Raytracing selecionado para concordar com o modo de exibição atual - - - - CmdRaytracingWriteCamera - - - Raytracing - Raytracing - - - - Export camera to POV-Ray... - Exportar câmara para POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Exportar a posição da câmara da vista 3D ativa no formato do POV-Ray para um ficheiro - - - - CmdRaytracingWritePart - - - Raytracing - Raytracing - - - - Export part to POV-Ray... - Exportar peça para POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Escrever a parte selecionada (objeto) como ficheiro POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Sem câmara de perspetiva - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - A câmara do modo de exibição atual não está em perspectiva, e assim o resultado da imagem POV-Ray pode parecer diferente do que seria esperado. Quer continuar? - - - - Raytracing - Raytracing - - - - Export view to POV-Ray... - Exportar vista para POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Gravar o modo de exibição ativo 3D com câmara e todo seu conteúdo num arquivo do POV-Ray - - - - - No template - Nenhum modelo - - - - - Cannot create a project because there is no template installed. - Não é possível criar um projeto, porque não há nenhum modelo instalado. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - A câmara do modo de exibição atual não está em perspectiva, e assim o resultado da imagem luxrender pode parecer diferente do que seria esperado. Quer continuar? - - - - QObject - - - - - - POV-Ray - POV-Ray (Persistence of Vision Raytracer) - - - - - - - - All Files - Todos os Ficheiros - - - - - - - Export page - Exportar Página - - - - - - - Wrong selection - Seleção errada - - - - Select a Part object. - Selecione um objeto parte. - - - - - No Raytracing project to insert - Nenhum projeto de Raytracing para inserir - - - - Create a Raytracing project to insert a view. - Crie um projeto de Raytracing para inserir uma vista. - - - - Select a Raytracing project to insert the view. - Selecione um projeto de Raytracing para inserir a vista. - - - - - - Select one Raytracing project object. - Selecione um objeto de projeto de Raytracing. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray não encontrado - - - - Please set the path to the POV-Ray executable in the preferences. - Por favor, defina o caminho para o executável do POV-Ray nas preferências. - - - - Please correct the path to the POV-Ray executable in the preferences. - Por favor, corrija o caminho do executável do POV-Ray nas preferências. - - - - - Luxrender not found - Luxrender não encontrado - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Por favor, defina o caminho para o executável luxrender ou luxconsole nas preferências. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Por favor, corrija o caminho para o executável luxrender ou luxconsole nas preferências. - - - - POV-Ray file missing - Ficheiro POV-Ray não encontrado - - - - The POV-Ray project file doesn't exist. - O ficheiro de projeto do POV-Ray não existe. - - - - - - Rendered image - Imagem processada - - - - Lux project file missing - Falta o ficheiro do projeto Lux - - - - The Lux project file doesn't exist. - O ficheiro do projeto Lux não existe. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Raytracing - - - - Render - Processador - - - - POV-Ray executable: - Executável do POV-Ray: - - - - POV-Ray output parameters: - Parâmetros de saída do POV-Ray: - - - - The POV-Ray parameters to be passed to the render. - Os parâmetros do POV-Ray para enviar para a renderização. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - A largura da imagem processada - - - - +H : - +H : - - - - The height of the rendered image - A altura da imagem processada - - - - Luxrender executable: - Executavél Luxrender: - - - - The path to the luxrender (or luxconsole) executable - O caminho para o executável do luxrender (ou luxconsole) - - - - Directories - Pastas - - - - Default Project dir: - Pasta Proj. Predef.: - - - - - - Used by utility tools - Usado pelas ferramentas utilitárias - - - - Camera file name: - Nome do ficheiro da câmara: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Nome do ficheiro da peça: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Definições de Exportação da Malha - - - - Max mesh deviation: - Desvio Max. de malha: - - - - Do not calculate vertex normals - Não calcular vértice normal - - - - Write u,v coordinates - Gravar Coordenadas u,v - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - O caminho para o executável do POV-Ray, se você desejar renderizar a partir de %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Editar o projeto LuxRender - - - - LuxRender template - Modelo LuxRender - - - - Select a LuxRender template - Selecione modelo povray - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Editar projeto Povray - - - - Povray template - Modelo povray - - - - Select a Povray template - Selecione um modelo povray - - - - Workbench - - - &Raytracing - &Raytracing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ro.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ro.qm deleted file mode 100644 index 775fd47eef..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ro.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ro.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ro.ts deleted file mode 100644 index 758781fcec..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ro.ts +++ /dev/null @@ -1,520 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Fişier - - - - &Export project... - &Exportă proiectul... - - - - Export a Raytracing project to a file - Exportați proiectul de RayLancer într-un fișier - - - - CmdRaytracingNewLuxProject - - - Raytracing - Raytracing - - - - New Luxrender project - Proiect Luxrender nou - - - - Insert new Luxrender project into the document - Introduceţi noul proiect de Luxrender în documentul - - - - No template - Fără șablon - - - - No template available - Niciun șablon disponibil - - - - CmdRaytracingNewPartSegment - - - Raytracing - Raytracing - - - - Insert part - Inseraţi o componentă - - - - Insert a new part object into a Raytracing project - Insera un obiect nou Part într-un proiect de Raytracing - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Raytracing - - - - New POV-Ray project - Proiect nou de POV-Ray - - - - Insert new POV-Ray project into the document - Introduceţi noul proiect POV-Ray în documentul - - - - No template - Fără șablon - - - - No template available - Niciun șablon disponibil - - - - CmdRaytracingRender - - - Raytracing - Raytracing - - - - &Render - &Randare - - - - Renders the current raytracing project with an external renderer - Randează proiectul raytracing curent cu un renderer externe - - - - CmdRaytracingResetCamera - - - Raytracing - Raytracing - - - - &Reset Camera - &Reinițializare camera - - - - Sets the camera of the selected Raytracing project to match the current view - Definiți locul camerei proiectuli Raytracing selcționat pentru a se potrivi cu afișajul actual - - - - CmdRaytracingWriteCamera - - - Raytracing - Raytracing - - - - Export camera to POV-Ray... - Exportă camera spre POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Exportați poziţia camerei de vizualizare 3D activ către un fișier în format POV-Ray - - - - CmdRaytracingWritePart - - - Raytracing - Raytracing - - - - Export part to POV-Ray... - Exportă piesa spre POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Scrie Part selectat (obiect) ca fişier POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Nici o camera cu perspectivă - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - Vederea actuală nu este în perspectivă, dezi rezultatul imaginii din ĂOV-Ray ar putea fi diferit de ceea ce vă așteptați. Doriți să continuați? - - - - Raytracing - Raytracing - - - - Export view to POV-Ray... - Exportă vederea spre POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Scrie vizualizarea 3D activ cu camera si tot conţinutul său într-un fişier de POV-Ray - - - - - No template - Fără șablon - - - - - Cannot create a project because there is no template installed. - Imposibil de creat un proiect, pentru că nu există nici un şablon instalat. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - Vederea actuală nu este în perspectivă, dezi rezultatul imaginii din Luxrender ar putea fi diferit de ceea ce vă așteptați. Doriți să continuați? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Toate fișierele - - - - - - - Export page - Exportă pagina - - - - - - - Wrong selection - Selecţie greşită - - - - Select a Part object. - Selecteaza un obiect tip piesă - - - - - No Raytracing project to insert - Nici un proiect Raytracing pentru a fi inserat - - - - Create a Raytracing project to insert a view. - Crea un proiect Raytracing pentru a insera o vedere. - - - - Select a Raytracing project to insert the view. - Selecționați un proiect de Raytracing pentru a vederea. - - - - - - Select one Raytracing project object. - Selectaţi un obiect de proiect Raytracing. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray negăsit - - - - Please set the path to the POV-Ray executable in the preferences. - Vă rugăm să definiți calea către executabilul POV-Ray în Preferinţe. - - - - Please correct the path to the POV-Ray executable in the preferences. - Vă rugăm să corectaţi calea către executabil POV-Ray în Preferinţe. - - - - - Luxrender not found - Luxrender nu a fost găsit - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Vă rugăm să definiți calea către executabilul Luxrender sau Luxconsole în Preferinţe. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Vă rugăm să corectaţi calea luxrender sau luxconsole executabil în Preferinţe. - - - - POV-Ray file missing - Fișierul POV-Ray lipsește - - - - The POV-Ray project file doesn't exist. - Nu există fișier proiectului POV-Ray. - - - - - - Rendered image - Imagine randată - - - - Lux project file missing - Fișierul de proiect Lux lipsește - - - - The Lux project file doesn't exist. - Nu există fișier proiect Lux. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Raytracing - - - - Render - Randare - - - - POV-Ray executable: - POV-Ray executabil: - - - - POV-Ray output parameters: - POV-Ray parametrii de ieşire: - - - - The POV-Ray parameters to be passed to the render. - Parametrii POV-Ray vor fi trecuți la randare. - - - - +P +A - + P + A - - - - +W: - +W: : - - - - The width of the rendered image - Lăţimea imaginii randate - - - - +H : - +H : - - - - The height of the rendered image - Înălţimea de imaginea randată - - - - Luxrender executable: - Executabilul Luxrender: - - - - The path to the luxrender (or luxconsole) executable - Calea către executabilul Luxrender (sau Luxconsole) - - - - Directories - Directoare - - - - Default Project dir: - Directorul implicit al proiectului: - - - - - - Used by utility tools - Folosit de instrumentele utilitarului - - - - Camera file name: - Numele fişierului camerei: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Numele fişierului pentru componentă: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Setari de export pentru Retele - - - - Max mesh deviation: - Deviere maximă a plasei: - - - - Do not calculate vertex normals - Nu calcula normalele pentru vertex-uri - - - - Write u,v coordinates - Scrie coordonatele u,v - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - Calea către executabilul POV-Ray, dacă doriți să faceți render de la %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Editați proiectul LuxRender - - - - LuxRender template - LuxRender şablon - - - - Select a LuxRender template - Selectați un șablon de LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Editați Povray proiect - - - - Povray template - Povray şablon - - - - Select a Povray template - Selectaţi un şablon de Povray - - - - Workbench - - - &Raytracing - &Raytracing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ru.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ru.qm deleted file mode 100644 index aefc9f9351..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ru.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ru.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ru.ts deleted file mode 100644 index efb6ed5a78..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_ru.ts +++ /dev/null @@ -1,520 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Файл - - - - &Export project... - &Экспортировать проект... - - - - Export a Raytracing project to a file - Экспорт проекта трассировки лучей в файл - - - - CmdRaytracingNewLuxProject - - - Raytracing - Трасcировщик лучей - - - - New Luxrender project - Новый проект Luxrender - - - - Insert new Luxrender project into the document - Вставка в документ нового проекта Luxrender - - - - No template - Нет шаблона - - - - No template available - Шаблоны не доступны - - - - CmdRaytracingNewPartSegment - - - Raytracing - Трасcировщик лучей - - - - Insert part - Вставить деталь - - - - Insert a new part object into a Raytracing project - Вставить новый объект типа деталь в проект трассировки лучей - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Трасcировщик лучей - - - - New POV-Ray project - Новый проект POV-Ray - - - - Insert new POV-Ray project into the document - Вставить новый POV-Ray проект в документ - - - - No template - Нет шаблона - - - - No template available - Шаблоны не доступны - - - - CmdRaytracingRender - - - Raytracing - Трасcировщик лучей - - - - &Render - Визуализировать - - - - Renders the current raytracing project with an external renderer - Визуализирует текущий проект трассировки лучей с помощью внешнего визуализатора - - - - CmdRaytracingResetCamera - - - Raytracing - Трасcировщик лучей - - - - &Reset Camera - &Сброс камеры - - - - Sets the camera of the selected Raytracing project to match the current view - Устанавливает камеру в выбранном проекте трассировки лучей для соответствия текущему изображению - - - - CmdRaytracingWriteCamera - - - Raytracing - Трасcировщик лучей - - - - Export camera to POV-Ray... - Экспорт камеры в POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Экспорт позиции камеры из активного 3D-вида в файл формата POV-Ray - - - - CmdRaytracingWritePart - - - Raytracing - Трасcировщик лучей - - - - Export part to POV-Ray... - Экспортировать деталь в POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Записать выбранную деталь (объект) как файл POV-Ray файл - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Вид не в перспективе - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - Текущий вид камеры не является перспективным и таким образом итоговое изображение может выглядеть иначе, чем Вы ожидаете. Вы хотите продолжить? - - - - Raytracing - Трасcировщик лучей - - - - Export view to POV-Ray... - Экспорт вида в POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Запись активного 3D вида с камерой и всем его содержимым в POV-Ray файл - - - - - No template - Нет шаблона - - - - - Cannot create a project because there is no template installed. - Не удается создать проект, потому что нет установленного шаблона. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - Текущий вид камеры не является перспективным и таким образом итоговое изображение может выглядеть иначе, чем Вы ожидаете. Вы хотите продолжить? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Все файлы - - - - - - - Export page - Экспорт страницы - - - - - - - Wrong selection - Неправильное выделение - - - - Select a Part object. - Выберите часть. - - - - - No Raytracing project to insert - Нет ни одного проекта трассировки лучей для вставки - - - - Create a Raytracing project to insert a view. - Создать проект трассировки лучей, чтобы вставить вид. - - - - Select a Raytracing project to insert the view. - Выбрать проект трассировки лучей чтобы вставить вид. - - - - - - Select one Raytracing project object. - Выбрать один объект проекта трассировки лучей. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray не найден - - - - Please set the path to the POV-Ray executable in the preferences. - Задайте путь к исполняемому файлу POV-Ray в настройках. - - - - Please correct the path to the POV-Ray executable in the preferences. - Исправьте путь к исполняемому файлу POV-Ray в настройках. - - - - - Luxrender not found - Luxrender не найден - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Задайте путь к папке luxrender или к исполняемому файлу luxconsole в настройках. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Исправьте путь к папке luxrender или к исполняемому файлу luxconsole в настройках. - - - - POV-Ray file missing - Отсутствует файл POV-Ray - - - - The POV-Ray project file doesn't exist. - Файл проекта POV-Ray не существует. - - - - - - Rendered image - Визуализированное изображение - - - - Lux project file missing - Отсутствует файл проекта Lux - - - - The Lux project file doesn't exist. - Файл проекта Lux не существует. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Трасcировщик лучей - - - - Render - Визуализация - - - - POV-Ray executable: - Исполняемый файл POV-Ray: - - - - POV-Ray output parameters: - Выходные параметры POV-Ray: - - - - The POV-Ray parameters to be passed to the render. - Параметры POV-Ray, которые должны быть переданы визуализатору. - - - - +P +A - + P + A - - - - +W: - + W: - - - - The width of the rendered image - Ширина визуализированного изображения - - - - +H : - + H: - - - - The height of the rendered image - Высота визуализированного изображения - - - - Luxrender executable: - Исполняемый файл Luxrender: - - - - The path to the luxrender (or luxconsole) executable - Путь к исполняемому файлу luxrender (или luxconsole) - - - - Directories - Каталоги - - - - Default Project dir: - Каталог проекта по умолчанию: - - - - - - Used by utility tools - Используется вспомогательными утилитами - - - - Camera file name: - Имя файла камеры: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Имя файла детали: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Экспорт настроек полигональной сетки - - - - Max mesh deviation: - Максимальное отклонение полигональной сетки: - - - - Do not calculate vertex normals - Не вычислять нормали вершины - - - - Write u,v coordinates - Записать u, v координаты - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - Путь к исполняемому файлу POV-Ray, если Вы хотите делать рендеринг в %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Редактировать проект LuxRender - - - - LuxRender template - Шаблон Luxrender - - - - Select a LuxRender template - Выбрать шаблон LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Редактировать проект Povray - - - - Povray template - Шаблон Povray - - - - Select a Povray template - Выбрать шаблон Povray - - - - Workbench - - - &Raytracing - &Трассировка лучей - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sk.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sk.qm deleted file mode 100644 index 275d4b1db5..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sk.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sk.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sk.ts deleted file mode 100644 index 3f2606ed1b..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sk.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Súbor - - - - &Export project... - &Export projektu ... - - - - Export a Raytracing project to a file - Export a Raytracing project to a file - - - - CmdRaytracingNewLuxProject - - - Raytracing - Sledovanie lúča - - - - New Luxrender project - New Luxrender project - - - - Insert new Luxrender project into the document - Insert new Luxrender project into the document - - - - No template - Žiadna šablóna - - - - No template available - K dispozícii nie je žiadna šablóna - - - - CmdRaytracingNewPartSegment - - - Raytracing - Sledovanie lúča - - - - Insert part - Vložiť dielec - - - - Insert a new part object into a Raytracing project - Insert a new part object into a Raytracing project - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Sledovanie lúča - - - - New POV-Ray project - New POV-Ray project - - - - Insert new POV-Ray project into the document - Insert new POV-Ray project into the document - - - - No template - Žiadna šablóna - - - - No template available - K dispozícii nie je žiadna šablóna - - - - CmdRaytracingRender - - - Raytracing - Sledovanie lúča - - - - &Render - &Render - - - - Renders the current raytracing project with an external renderer - Renders the current raytracing project with an external renderer - - - - CmdRaytracingResetCamera - - - Raytracing - Sledovanie lúča - - - - &Reset Camera - &Reset Camera - - - - Sets the camera of the selected Raytracing project to match the current view - Sets the camera of the selected Raytracing project to match the current view - - - - CmdRaytracingWriteCamera - - - Raytracing - Sledovanie lúča - - - - Export camera to POV-Ray... - Export camera to POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Export the camera position of the active 3D view in POV-Ray format to a file - - - - CmdRaytracingWritePart - - - Raytracing - Sledovanie lúča - - - - Export part to POV-Ray... - Export part to POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Write the selected Part (object) as a POV-Ray file - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Žiadna perspektívna kamera - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - - - - Raytracing - Sledovanie lúča - - - - Export view to POV-Ray... - Export view to POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Write the active 3D view with camera and all its content to a POV-Ray file - - - - - No template - Žiadna šablóna - - - - - Cannot create a project because there is no template installed. - Nemožno vytvoriť projekt, pretože nie je nainštalovaná žiadna šablóna. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Všetky súbory - - - - - - - Export page - Export stránky - - - - - - - Wrong selection - Nesprávny výber - - - - Select a Part object. - Vyberte časť objektu. - - - - - No Raytracing project to insert - No Raytracing project to insert - - - - Create a Raytracing project to insert a view. - Create a Raytracing project to insert a view. - - - - Select a Raytracing project to insert the view. - Select a Raytracing project to insert the view. - - - - - - Select one Raytracing project object. - Select one Raytracing project object. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray not found - - - - Please set the path to the POV-Ray executable in the preferences. - Please set the path to the POV-Ray executable in the preferences. - - - - Please correct the path to the POV-Ray executable in the preferences. - Please correct the path to the POV-Ray executable in the preferences. - - - - - Luxrender not found - Luxrender not found - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Please set the path to the luxrender or luxconsole executable in the preferences. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Please correct the path to the luxrender or luxconsole executable in the preferences. - - - - POV-Ray file missing - POV-Ray file missing - - - - The POV-Ray project file doesn't exist. - The POV-Ray project file doesn't exist. - - - - - - Rendered image - Rendered image - - - - Lux project file missing - Lux project file missing - - - - The Lux project file doesn't exist. - The Lux project file doesn't exist. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Sledovanie lúča - - - - Render - Render - - - - POV-Ray executable: - POV-Ray executable: - - - - POV-Ray output parameters: - POV-Ray output parameters: - - - - The POV-Ray parameters to be passed to the render. - The POV-Ray parameters to be passed to the render. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - Šírka vykresleného obrázka - - - - +H : - +H : - - - - The height of the rendered image - Výška vykresleného obrázka - - - - Luxrender executable: - Luxrender executable: - - - - The path to the luxrender (or luxconsole) executable - The path to the luxrender (or luxconsole) executable - - - - Directories - Adresáre - - - - Default Project dir: - Hlavný adresár projektu : - - - - - - Used by utility tools - Used by utility tools - - - - Camera file name: - Názov súboru fotoaparátu: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Názov súboru dielu: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Nastavenia exportu oka - - - - Max mesh deviation: - Max mesh deviation: - - - - Do not calculate vertex normals - Nepočítať normály vrcholu - - - - Write u,v coordinates - Napíšte u, v súradnice - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - The path to the POV-Ray executable, if you want to render from %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Edit LuxRender project - - - - LuxRender template - LuxRender template - - - - Select a LuxRender template - Select a LuxRender template - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Edit Povray project - - - - Povray template - Povray template - - - - Select a Povray template - Select a Povray template - - - - Workbench - - - &Raytracing - &Raytracing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sl.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sl.qm deleted file mode 100644 index ce4d61305c..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sl.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sl.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sl.ts deleted file mode 100644 index 632a3951ed..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sl.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Datoteka - - - - &Export project... - &Izvozi projekt... - - - - Export a Raytracing project to a file - Izvozi projekt sledenja žarku v datoteko - - - - CmdRaytracingNewLuxProject - - - Raytracing - Sledenje žarku - - - - New Luxrender project - Nov projekt Luxrender - - - - Insert new Luxrender project into the document - Vstavi nov projekt Luxrender v dokument - - - - No template - Brez predloge - - - - No template available - Nobena predloga ni na voljo - - - - CmdRaytracingNewPartSegment - - - Raytracing - Sledenje žarku - - - - Insert part - Vstavi del - - - - Insert a new part object into a Raytracing project - Vstavi nov del v projekt sledenja žarku - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Sledenje žarku - - - - New POV-Ray project - Nov projekt POV-Ray - - - - Insert new POV-Ray project into the document - Vstavi nov projekt POV-Ray v dokument - - - - No template - Brez predloge - - - - No template available - Nobena predloga ni na voljo - - - - CmdRaytracingRender - - - Raytracing - Sledenje žarku - - - - &Render - I&zriši - - - - Renders the current raytracing project with an external renderer - Izriše trenutni projekt sledenja žarku z zunanjim izrisovalnikom - - - - CmdRaytracingResetCamera - - - Raytracing - Sledenje žarku - - - - &Reset Camera - &Ponastavi kamero - - - - Sets the camera of the selected Raytracing project to match the current view - Nastavi kamero izbranega projekta sledenja žarku za ujemanje s trenutnim pogledom - - - - CmdRaytracingWriteCamera - - - Raytracing - Sledenje žarku - - - - Export camera to POV-Ray... - Izvozi kamero v POV-Ray … - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Izvozi v datoteko položaj kamere aktivnega 3D pogleda v POV-Ray obliki - - - - CmdRaytracingWritePart - - - Raytracing - Sledenje žarku - - - - Export part to POV-Ray... - Izvozi del v POV-Ray … - - - - Write the selected Part (object) as a POV-Ray file - Zapiši izbrani del v datoteko POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Brez perspektivne kamere - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - Kamera trenutnega pogleda ni perspektivna in zato bo rezultat slike POV-Ray morda kasneje videti drugače, kot pričakovano. -Ali želite nadaljevati? - - - - Raytracing - Sledenje žarku - - - - Export view to POV-Ray... - Izvozi pogled v POV-Ray … - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Zapiši dejavni pogled 3D s kamero in vso njegovo vsebino v datoteko POV-Ray - - - - - No template - Brez predloge - - - - - Cannot create a project because there is no template installed. - Projekta ni mogoče ustvariti, ker ni nameščene nobene predloge. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - Kamera trenutnega pogleda ni perspektivna in zato bo rezultat slike Luxrender morda kasneje videti drugače, kot pričakovano. -Ali želite nadaljevati? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Vse datoteke - - - - - - - Export page - Izvozi stran - - - - - - - Wrong selection - Napačna izbira - - - - Select a Part object. - Izberite del. - - - - - No Raytracing project to insert - Ni projekta sledenja žarku za vstavitev - - - - Create a Raytracing project to insert a view. - Ustvari projekt sledenja žarku za vstavitev pogleda. - - - - Select a Raytracing project to insert the view. - Izberite projekt sledenja žarku za vstavitev pogleda. - - - - - - Select one Raytracing project object. - Izberite en projekt sledenja žarku. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray ni bil najden - - - - Please set the path to the POV-Ray executable in the preferences. - Nastavite pot do izvedljive datoteke POV-Ray v prednastavitvah. - - - - Please correct the path to the POV-Ray executable in the preferences. - Popravite pot do izvedljive datoteke POV-Ray v prednastavitvah. - - - - - Luxrender not found - Luxrender ni bil najden - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Nastavite pot do izvedljive datoteke Luxrender ali Luxconsole v prednastavitvah. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Popravite pot do izvedljive datoteke Luxrender ali Luxconsole v prednastavitvah. - - - - POV-Ray file missing - Manjkajoča datoteka POV-Ray - - - - The POV-Ray project file doesn't exist. - Datoteka projekta POV-Ray ne obstaja. - - - - - - Rendered image - Izrisana slika - - - - Lux project file missing - Manjkajoča datoteka projekta Lux - - - - The Lux project file doesn't exist. - Datoteka projekta Lux ne obstaja. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Sledenje žarku - - - - Render - Izris - - - - POV-Ray executable: - Izvedljiva datoteka POV-Ray: - - - - POV-Ray output parameters: - Izhodne določilke POV-Ray: - - - - The POV-Ray parameters to be passed to the render. - Določilke POV-Raya, ki naj se upoštevajo pri upodobitvi. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - Širina izrisane slike - - - - +H : -  +H : - - - - The height of the rendered image - Višina izrisane slike - - - - Luxrender executable: - Izvedljiva datoteka Luxrender: - - - - The path to the luxrender (or luxconsole) executable - Pot do izvedljive datoteke Luxrender (ali Luxconsole) - - - - Directories - Mape - - - - Default Project dir: - Privzeta mapa projekta: - - - - - - Used by utility tools - Uporabljano z orodji - - - - Camera file name: - Ime datoteke kamere: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Ime datoteke dela: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Nastavitve izvoza ploskovja - - - - Max mesh deviation: - Najv. odstopanje ploskovja: - - - - Do not calculate vertex normals - Ne izračunaj normal temen - - - - Write u,v coordinates - Zapiši koordinate u, v - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - Pot do izvedljive datoteke POV-Ray, če želite izrisati iz %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Uredi projekt Luxrender - - - - LuxRender template - Predloga Luxrender - - - - Select a LuxRender template - Izberite predlogo Luxrender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Uredi projekt POV-Ray - - - - Povray template - Predloga POV-Ray - - - - Select a Povray template - Izberite predlogo POV-Ray - - - - Workbench - - - &Raytracing - &Sledenje žarku - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sr-CS.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sr-CS.qm deleted file mode 100644 index 14733daa47..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sr-CS.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sr-CS.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sr-CS.ts deleted file mode 100644 index 98e2bff9c4..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sr-CS.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Datoteka - - - - &Export project... - Izvezi projekat... - - - - Export a Raytracing project to a file - Izvezi Raytracing projekat u datoteku - - - - CmdRaytracingNewLuxProject - - - Raytracing - Raytracing - - - - New Luxrender project - Novi Luxrender projekat - - - - Insert new Luxrender project into the document - Ubaci novi Luxrender projekat u dokument - - - - No template - Bez šablona - - - - No template available - Nema dostupnih šablona - - - - CmdRaytracingNewPartSegment - - - Raytracing - Raytracing - - - - Insert part - Umetni deo - - - - Insert a new part object into a Raytracing project - Umetni novi Part-objekat u Raytracing projekat - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Raytracing - - - - New POV-Ray project - Novi POV-Ray projekat - - - - Insert new POV-Ray project into the document - Umetni novi POV-Ray projekat u dokument - - - - No template - Bez šablona - - - - No template available - Nema dostupnih šablona - - - - CmdRaytracingRender - - - Raytracing - Raytracing - - - - &Render - Renderuj - - - - Renders the current raytracing project with an external renderer - Renderuje aktuelni raytracing projekat sa spoljašnjim renderom - - - - CmdRaytracingResetCamera - - - Raytracing - Raytracing - - - - &Reset Camera - Resetuj Kameru - - - - Sets the camera of the selected Raytracing project to match the current view - Podešava kameru odabranog Raytracing projekta da se poklapa sa trenutnom pozicijom - - - - CmdRaytracingWriteCamera - - - Raytracing - Raytracing - - - - Export camera to POV-Ray... - Izvezi kameru u POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Izvezite u datoteku položaj kamere aktivnog 3D pogleda u POV-Ray formatu - - - - CmdRaytracingWritePart - - - Raytracing - Raytracing - - - - Export part to POV-Ray... - Izvezi deo u POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Upiši odabrani Part (objekat) kao POV-Ray datoteku - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Nema kamere iz perspektive - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - Trenutni prikaz kamera nije perspektiva što rezultira POV-Ray slikom koja može izgledati drugačije nego što ste očekivali. -Da li želitš da nastaviš? - - - - Raytracing - Raytracing - - - - Export view to POV-Ray... - Izvezi pogled u POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Upiši aktivni 3D pogled sa kamerom i sav cadržaj u POV-Ray datoteku - - - - - No template - Bez šablona - - - - - Cannot create a project because there is no template installed. - Nije moguće napraviti projekat jer nije instaliran šablon. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - Trenutni prikaz kamera nije perspektiva što rezultira Luxrender slikom koja može izgledati drugačije nego što ste očekivali. -Da li želiš da nastaviš? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Sve datoteke - - - - - - - Export page - Izvezi stranicu - - - - - - - Wrong selection - Pogrešan izbor - - - - Select a Part object. - Izaberi objekat Deo. - - - - - No Raytracing project to insert - Nema Raytracing projekta za umetnuti - - - - Create a Raytracing project to insert a view. - Napravi Raytracing projekat da umetnete pogled. - - - - Select a Raytracing project to insert the view. - Izaberi Raytracing projekat da umetnete pogled. - - - - - - Select one Raytracing project object. - Izaberi objekat Raytracing projekta. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray nije pronađen - - - - Please set the path to the POV-Ray executable in the preferences. - Podesi putanju do POV-Ray izvršne datoteke u podešavanjima. - - - - Please correct the path to the POV-Ray executable in the preferences. - Popravi putanju do POV-Ray izvršne datoteke u podešavanjima. - - - - - Luxrender not found - Luxrender nije pronađen - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Podesi putanju do luxrender, ili do luxconsole izvršne datoteke u podešavanjima. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Popravi putanju do luxrender-a, ili do luxconsole izvršne datoteke u podešavanjima. - - - - POV-Ray file missing - POV-Ray datoteka nedostaje - - - - The POV-Ray project file doesn't exist. - POV-Ray projekat datoteka ne postoji. - - - - - - Rendered image - Renderovana slika - - - - Lux project file missing - Lux projekat datoteka nedostaje - - - - The Lux project file doesn't exist. - Lux projekat datoteka ne postoji. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Raytracing - - - - Render - Renderuj - - - - POV-Ray executable: - POV-Ray izvršna datoteka: - - - - POV-Ray output parameters: - POV-Ray izlazni parametri: - - - - The POV-Ray parameters to be passed to the render. - POV-Ray parametri za prosleđivanje renderu. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - Širina renderovane slike - - - - +H : - +H : - - - - The height of the rendered image - Visina renderovane slike - - - - Luxrender executable: - Luxrender izvršna datoteka: - - - - The path to the luxrender (or luxconsole) executable - Putanja do luxrender (ili luxconsole) izvršne datoteke - - - - Directories - Fascikle - - - - Default Project dir: - Fascikla podrazumevanog Projekta: - - - - - - Used by utility tools - Korišćeno od strane pomoćnih alata - - - - Camera file name: - Ime datoteke Kamere: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Ime Part datoteke: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Podešavanja izvoza Mreže - - - - Max mesh deviation: - Maksimalno odstupanje mreže: - - - - Do not calculate vertex normals - Ne uračunati normale temena - - - - Write u,v coordinates - Upiši u,v koordinate - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - Putanja do izvršne datoteke POV-Ray, ako želiš da renderuješ iz %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Uredi LuxRender projekat - - - - LuxRender template - LuxRender šablon - - - - Select a LuxRender template - Izaberi LuxRender šablon - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Uredi Povray projekat - - - - Povray template - Povray šablon - - - - Select a Povray template - Izaberi Povray šablon - - - - Workbench - - - &Raytracing - Raytracing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sr.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sr.qm deleted file mode 100644 index 9f8c0646ff..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sr.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sr.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sr.ts deleted file mode 100644 index 0494faa1e5..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sr.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Датотека - - - - &Export project... - &Извези пројект... - - - - Export a Raytracing project to a file - Извези Raytracing пројекат у датотеку - - - - CmdRaytracingNewLuxProject - - - Raytracing - Raytracing - - - - New Luxrender project - Нови Luxrender пројекат - - - - Insert new Luxrender project into the document - Убаци нови Luxrender пројекат у документ - - - - No template - Без шаблона - - - - No template available - Нема доcтупних шаблона - - - - CmdRaytracingNewPartSegment - - - Raytracing - Raytracing - - - - Insert part - Уметни део - - - - Insert a new part object into a Raytracing project - Уметни нови Part-објекат у Raytracing пројекат - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Raytracing - - - - New POV-Ray project - Нови POV-Ray пројекат - - - - Insert new POV-Ray project into the document - Уметни нови POV-Ray пројекат у документ - - - - No template - Без шаблона - - - - No template available - Нема доcтупних шаблона - - - - CmdRaytracingRender - - - Raytracing - Raytracing - - - - &Render - &Рендеруј - - - - Renders the current raytracing project with an external renderer - Рендерује актуелни raytracing пројекат cа cпољашњим рендером - - - - CmdRaytracingResetCamera - - - Raytracing - Raytracing - - - - &Reset Camera - &Реcетуј Камеру - - - - Sets the camera of the selected Raytracing project to match the current view - Подешава камеру одабраног Raytracing пројекта да cе поклапа cа тренутном позицијом - - - - CmdRaytracingWriteCamera - - - Raytracing - Raytracing - - - - Export camera to POV-Ray... - Извези камеру у POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Извези у датотеку положај камере активног 3Д погледа у POV-Ray формату - - - - CmdRaytracingWritePart - - - Raytracing - Raytracing - - - - Export part to POV-Ray... - Извези део у POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Упиши одабрани Part (објекат) као POV-Ray датотеку - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Нема камере из перспективе - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - Тренутни приказ камера није перспектива што резултира POV-Ray сликом која може изгледати другачије него што сте очекивали. -Да ли желиш да наставиш? - - - - Raytracing - Raytracing - - - - Export view to POV-Ray... - Извези поглед у POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Упиши активни 3Д поглед cа камером и cав cадржај у POV-Ray датотеку - - - - - No template - Без шаблона - - - - - Cannot create a project because there is no template installed. - Није могуће направити пројекат јер није инсталиран шаблон. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - Тренутни приказ камера није перспектива што резултира Luxrender сликом која може изгледати другачије него што сте очекивали. -Да ли желиш да наставиш? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Све датотеке - - - - - - - Export page - Извоз странице - - - - - - - Wrong selection - Погрешан избор - - - - Select a Part object. - Изабери део објекта. - - - - - No Raytracing project to insert - Нема Raytracing пројекта за уметнути - - - - Create a Raytracing project to insert a view. - Направи Raytracing пројекат да уметнеш поглед. - - - - Select a Raytracing project to insert the view. - Изабери Raytracing пројекат да уметнеш поглед. - - - - - - Select one Raytracing project object. - Изабери објекат Raytracing пројекта. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray није пронађен - - - - Please set the path to the POV-Ray executable in the preferences. - Подеcи путању до POV-Ray извршне датотеке у подешавањима. - - - - Please correct the path to the POV-Ray executable in the preferences. - Поправи путању до POV-Ray извршне датотеке у подешавањима. - - - - - Luxrender not found - Luxrender није пронађен - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Подеcи путању до luxrender, или до luxconsole извршне датотеке у подешавањима. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Поправи путању до luxrender-а, или до luxconsole извршне датотеке у подешавањима. - - - - POV-Ray file missing - POV-Ray датотека недоcтаје - - - - The POV-Ray project file doesn't exist. - POV-Ray пројекат датотека не поcтоји. - - - - - - Rendered image - Рендерована cлика - - - - Lux project file missing - Lux пројекат датотека недоcтаје - - - - The Lux project file doesn't exist. - Lux пројекат датотека не поcтоји. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Raytracing - - - - Render - Рендеруј - - - - POV-Ray executable: - POV-Ray извршна датотека: - - - - POV-Ray output parameters: - POV-Ray излазни параметри: - - - - The POV-Ray parameters to be passed to the render. - POV-Ray параметри за проcлеђивање рендеру. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - Ширина рендероване cлике - - - - +H : - +H : - - - - The height of the rendered image - Виcина рендероване cлике - - - - Luxrender executable: - Luxrender извршна датотека: - - - - The path to the luxrender (or luxconsole) executable - Путања до luxrender (или luxconsole) извршне датотеке - - - - Directories - Фасцикле - - - - Default Project dir: - Фасцикла подразумеваног Пројекта: - - - - - - Used by utility tools - Коришћено од cтране помоћних алата - - - - Camera file name: - Име датотеке камере: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Име Part датотеке: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Подешавања извоза Мреже - - - - Max mesh deviation: - Макcимална одcтупања мреже: - - - - Do not calculate vertex normals - Не урачунати нормале темена - - - - Write u,v coordinates - Упиши u,v координате - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - Путања до извршне датотеке POV-Ray, ако желиш да рендерујеш из %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Уреди LuxRender пројекат - - - - LuxRender template - LuxRender шаблон - - - - Select a LuxRender template - Изабери LuxRender шаблон - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Уреди Povray пројекат - - - - Povray template - Povray шаблон - - - - Select a Povray template - Изабери Povray шаблон - - - - Workbench - - - &Raytracing - Raytracing - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sv-SE.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sv-SE.qm deleted file mode 100644 index 3431d4b62f..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sv-SE.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sv-SE.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sv-SE.ts deleted file mode 100644 index 228664f7b0..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_sv-SE.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Fil - - - - &Export project... - &Exportera projekt... - - - - Export a Raytracing project to a file - Exportera ett renderingsprojekt till en fil - - - - CmdRaytracingNewLuxProject - - - Raytracing - Rendering - - - - New Luxrender project - Nytt LuxRender-projekt - - - - Insert new Luxrender project into the document - Infoga nytt LuxRender-projekt i dokumentet - - - - No template - Ingen mall - - - - No template available - Ingen mall tillgänglig - - - - CmdRaytracingNewPartSegment - - - Raytracing - Rendering - - - - Insert part - Infoga del - - - - Insert a new part object into a Raytracing project - Infoga ett nytt delobjekt i ett renderingsprojekt - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Rendering - - - - New POV-Ray project - Nytt POV-Ray-projekt - - - - Insert new POV-Ray project into the document - Infoga nytt POV-Ray-projekt i dokumentet - - - - No template - Ingen mall - - - - No template available - Ingen mall tillgänglig - - - - CmdRaytracingRender - - - Raytracing - Rendering - - - - &Render - &Rendera - - - - Renders the current raytracing project with an external renderer - Renderar det aktuella renderingsprojektet med en extern renderare - - - - CmdRaytracingResetCamera - - - Raytracing - Rendering - - - - &Reset Camera - &Återställ kamera - - - - Sets the camera of the selected Raytracing project to match the current view - Ställer in kameran för det valda renderingsprojektet till att matcha den aktuella vyn - - - - CmdRaytracingWriteCamera - - - Raytracing - Rendering - - - - Export camera to POV-Ray... - Exportera kamera till POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Exportera kamerans position i den aktiva 3D-vyn i POV-Ray-format till en fil - - - - CmdRaytracingWritePart - - - Raytracing - Rendering - - - - Export part to POV-Ray... - Exportera del till POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Skriv den markerade delen (objekt) till en POV-Ray-fil - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Ingen perspektivkamera - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - Den aktuella kameran för vyn är inte av perspektivtyp och resulterar i en POV-Ray-bild som kommer se annorlunda ut än förväntat. -Vill du fortsätta? - - - - Raytracing - Rendering - - - - Export view to POV-Ray... - Exportera vy till POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Skriv den aktiva 3D-vyn med kamera och allt innehåll till en POV-Ray-fil - - - - - No template - Ingen mall - - - - - Cannot create a project because there is no template installed. - Kan inte skapa ett projekt då ingen mall är installerad. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - Den aktuella kameran för vyn är inte av perspektivtyp och resulterar i en LuxRender-bild som kommer se annorlunda ut än förväntat. -Vill du fortsätta? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Alla Filer - - - - - - - Export page - Exportera sida - - - - - - - Wrong selection - Fel val - - - - Select a Part object. - Välj ett Del objekt. - - - - - No Raytracing project to insert - Inget renderingsprojekt att infoga - - - - Create a Raytracing project to insert a view. - Skapa ett renderingsprojekt om du vill infoga en vy. - - - - Select a Raytracing project to insert the view. - Välj ett renderingsprojekt för att infoga vyn. - - - - - - Select one Raytracing project object. - Välj ett renderingsprojekt. - - - - Luxrender - LuxRender - - - - - POV-Ray not found - POV-Ray hittades inte - - - - Please set the path to the POV-Ray executable in the preferences. - Vänligen ställ in sökvägen till programfilen för POV-Ray i inställningarna. - - - - Please correct the path to the POV-Ray executable in the preferences. - Vänligen rätta till sökvägen till programfilen för POV-Ray i inställningarna. - - - - - Luxrender not found - LuxRender hittades inte - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Vänligen ställ in sökvägen till programfilen för LuxRender (eller luxconsole) i inställningarna. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Vänligen korrigera sökvägen till programfilen för LuxRender (eller luxconsole) i inställningarna. - - - - POV-Ray file missing - POV-Ray-fil saknas - - - - The POV-Ray project file doesn't exist. - POV-Ray-projektfilen finns inte. - - - - - - Rendered image - Renderad bild - - - - Lux project file missing - LuxRender-projektfil saknas - - - - The Lux project file doesn't exist. - LuxRender-projektfilen finns inte. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Rendering - - - - Render - Rendera - - - - POV-Ray executable: - Programfil för POV-Ray: - - - - POV-Ray output parameters: - POV-Ray utdataparametrar: - - - - The POV-Ray parameters to be passed to the render. - POV-Ray parametrar till renderaren. - - - - +P +A - +P +A - - - - +W: - +W : - - - - The width of the rendered image - Bredd på den renderade bilden - - - - +H : - +H : - - - - The height of the rendered image - Höjden på den renderade bilden - - - - Luxrender executable: - LuxRender program: - - - - The path to the luxrender (or luxconsole) executable - Sökväg till luxrender(eller luxconsole)-programfil - - - - Directories - Kataloger - - - - Default Project dir: - Standard-projektkatalog: - - - - - - Used by utility tools - Används av verktyg - - - - Camera file name: - Kamera-filnamn: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Del filnamn: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Nät exportinställningar - - - - Max mesh deviation: - Max nät-avvikelse: - - - - Do not calculate vertex normals - Beräkna inte hörn normaler - - - - Write u,v coordinates - Skriv u,v koordinater - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - Sökväg till programfilen för POV-Ray, om du vill utföra rendering från %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Redigera LuxRender-projekt - - - - LuxRender template - LuxRender-mall - - - - Select a LuxRender template - Välj en LuxRender-mall - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Redigera POV-Ray-projekt - - - - Povray template - POV-Ray-mall - - - - Select a Povray template - Välj en POV-Ray-mall - - - - Workbench - - - &Raytracing - R&endering - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_tr.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_tr.qm deleted file mode 100644 index 8f670bab80..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_tr.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_tr.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_tr.ts deleted file mode 100644 index bfe19055de..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_tr.ts +++ /dev/null @@ -1,520 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Dosya - - - - &Export project... - Proje dosyasını &Dışarı aktar... - - - - Export a Raytracing project to a file - Raytracing proje verme - - - - CmdRaytracingNewLuxProject - - - Raytracing - Işın izleme - - - - New Luxrender project - Yeni Luxrender projesi - - - - Insert new Luxrender project into the document - Belgeye yeni Luxrender projesi ekleme - - - - No template - Şablon yok - - - - No template available - Mevcut şablon yok - - - - CmdRaytracingNewPartSegment - - - Raytracing - Işın izleme - - - - Insert part - Parça yerleştir - - - - Insert a new part object into a Raytracing project - Raytracing projesine yeni bir parça nesnesi ekleme - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Işın izleme - - - - New POV-Ray project - Yeni POV-Ray projesi - - - - Insert new POV-Ray project into the document - Belgeye yeni POV-Ray projesi ekleyin - - - - No template - Şablon yok - - - - No template available - Mevcut şablon yok - - - - CmdRaytracingRender - - - Raytracing - Işın izleme - - - - &Render - &Render - - - - Renders the current raytracing project with an external renderer - Geçerli ışın izleme projesini harici bir oluşturucu ile işler - - - - CmdRaytracingResetCamera - - - Raytracing - Işın izleme - - - - &Reset Camera - Kamerayı Sıfırla - - - - Sets the camera of the selected Raytracing project to match the current view - Seçilen Raytracing projesinin kamerasını geçerli görünüme uyacak şekilde ayarlar - - - - CmdRaytracingWriteCamera - - - Raytracing - Işın izleme - - - - Export camera to POV-Ray... - Kamerayı POV-Ray'e ver... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - POV-Ray formatındaki aktif 3B görünümünün kamera konumunu bir dosyaya aktarın - - - - CmdRaytracingWritePart - - - Raytracing - Işın izleme - - - - Export part to POV-Ray... - POV-Ray'e parça aktar... - - - - Write the selected Part (object) as a POV-Ray file - Seçili Parçayı (nesneyi) bir POV-Ray dosyası olarak yazın - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Perspektif kamerası yok - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - Mevcut görünüm perspektif değildir ve bu durum POV-Ray görüntüsünün beklenenden farklı görünmesine neden olabilir. Devam etmek istiyor musunuz? - - - - Raytracing - Işın izleme - - - - Export view to POV-Ray... - Görünümü POV-Ray'e dışa aktar... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Aktif 3B görünümünü kamera ve tüm içeriği ile POV-Ray dosyasına yazın - - - - - No template - Şablon yok - - - - - Cannot create a project because there is no template installed. - Yüklü şablon olmadığından bir proje oluşturulamaz. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - Mevcut görünüm perspektif değildir ve bu durum Luxrender görüntüsünün beklenenden farklı görünmesine neden olabilir. Devam etmek istiyor musunuz? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Tüm Dosyalar - - - - - - - Export page - Sayfayı dışa aktar - - - - - - - Wrong selection - Yanlış seçim - - - - Select a Part object. - Bölüm nesnesini seç - - - - - No Raytracing project to insert - Eklenecek Raytracing projesi yok - - - - Create a Raytracing project to insert a view. - Bir görüntü eklemek için bir Raytracing projesi oluşturun. - - - - Select a Raytracing project to insert the view. - Görünümü eklemek için Raytracing projesi seçin. - - - - - - Select one Raytracing project object. - Bir Raytracing proje nesnesi seçin. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - POV-Ray bulunamadı - - - - Please set the path to the POV-Ray executable in the preferences. - Tercihlerdeki POV-Ray yürütülebilir dosyanın yolunu ayarlayın. - - - - Please correct the path to the POV-Ray executable in the preferences. - Lütfen tercihlerinizdeki POV-Ray yürütülebilir dosyanın yolunu düzeltin. - - - - - Luxrender not found - Luxrender bulunamadı - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Lütfen tercihlerde luxrender veya luxconsole yürütülebilir dosyanın yolunu ayarlayın. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Tercihlerdeki luxrender veya luxconsole yürütülebilir dosyanın yolunu düzeltin. - - - - POV-Ray file missing - POV-Ray dosyası eksik - - - - The POV-Ray project file doesn't exist. - POV-Ray projesi dosyası mevcut değil. - - - - - - Rendered image - Oluşturulan resim - - - - Lux project file missing - Lux proje dosyası eksik - - - - The Lux project file doesn't exist. - Lux proje dosyası mevcut değil. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Işın izleme - - - - Render - İşle (Render) - - - - POV-Ray executable: - POV-Ray çalıştırılabilir: - - - - POV-Ray output parameters: - POV-Ray çıktı parametreleri: - - - - The POV-Ray parameters to be passed to the render. - İşlenene aktarılacak POV-Ray parametreleri. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - İşlenen görüntünün genişliği - - - - +H : - +H : - - - - The height of the rendered image - İşlenen görüntünün yüksekliği - - - - Luxrender executable: - Lüks çalıştırılabilir: - - - - The path to the luxrender (or luxconsole) executable - Luxrender (veya luxconsole) yürütülebilir yolunun yolu - - - - Directories - Dizinler - - - - Default Project dir: - Varsayılan proje dizini: - - - - - - Used by utility tools - Yardımcı araçlarla kullanılır - - - - Camera file name: - Kamera dosya adı: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Parça dosya adı: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Kafes dışarı aktarma ayarları - - - - Max mesh deviation: - Maks Mesh sapması: - - - - Do not calculate vertex normals - Köşe olağanlarını (normallerini) hesaplanmasın - - - - Write u,v coordinates - u,v konumlarını yaz - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - %1 'den oluşturmak istiyorsanız, POV-Ray yürütülebilir dosyasının yolu - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - LuxRender projesini düzenle - - - - LuxRender template - LuxRender şablonu - - - - Select a LuxRender template - Bir LuxRender şablonu seçin - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Povray projesini düzenle - - - - Povray template - Povray şablonu - - - - Select a Povray template - Bir Povray şablonu seçin - - - - Workbench - - - &Raytracing - &Işınizleme - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_uk.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_uk.qm deleted file mode 100644 index db1d15dcd0..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_uk.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_uk.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_uk.ts deleted file mode 100644 index fa36a1c617..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_uk.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Файл - - - - &Export project... - &Експортувати проект... - - - - Export a Raytracing project to a file - Експортувати Raytracing-проект у файл - - - - CmdRaytracingNewLuxProject - - - Raytracing - Трасування променів - - - - New Luxrender project - Новий проект Luxrender - - - - Insert new Luxrender project into the document - Вставити новий проект Luxrender в документ - - - - No template - Шаблон відсутній - - - - No template available - Немає доступних шаблонів - - - - CmdRaytracingNewPartSegment - - - Raytracing - Трасування променів - - - - Insert part - Вставити деталь - - - - Insert a new part object into a Raytracing project - Вставити нову деталь у проект трасування променів - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Трасування променів - - - - New POV-Ray project - Новий проект POV-Ray - - - - Insert new POV-Ray project into the document - Вставити новий POV-Ray проект - - - - No template - Шаблон відсутній - - - - No template available - Немає доступних шаблонів - - - - CmdRaytracingRender - - - Raytracing - Трасування променів - - - - &Render - &Візуалізація - - - - Renders the current raytracing project with an external renderer - Візуалізує даний проект raytracing за допомогою зовнішнього рендера - - - - CmdRaytracingResetCamera - - - Raytracing - Трасування променів - - - - &Reset Camera - &Скинути налаштування камери - - - - Sets the camera of the selected Raytracing project to match the current view - Встановлює камеру вибраного проекту Raytracing відповідно до поточного вигляду - - - - CmdRaytracingWriteCamera - - - Raytracing - Трасування променів - - - - Export camera to POV-Ray... - Експортувати камеру у POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Експортуйте положення камери активного 3D-вигляду у форматі POV-Ray у файл - - - - CmdRaytracingWritePart - - - Raytracing - Трасування променів - - - - Export part to POV-Ray... - Експортувати частину у POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Запишіть вибрану Частину (об’єкт) як файл POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Немає перегляду перспективи - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - Поточна камера огляду не є оптичною, і, отже, утворюється зображення POV-Ray, яке може виглядати інакше, ніж очікувалося. -Продовжити? - - - - Raytracing - Трасування променів - - - - Export view to POV-Ray... - Експорт виду у POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Запишіть активний 3D-вигляд із камерою та весь вміст у файл POV-Ray - - - - - No template - Шаблон відсутній - - - - - Cannot create a project because there is no template installed. - Не вдається створити проект, оскільки не встановлено шаблон. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - Поточна камера огляду не є оптичною, і, отже, виходить зображення, яке може виглядати інакше ніж очікувалося. -Продовжити? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Всі файли - - - - - - - Export page - Експорт сторінки - - - - - - - Wrong selection - Невірний вибір - - - - Select a Part object. - Виберіть частину об'єкта. - - - - - No Raytracing project to insert - Проект трасування променів для вставки відсутній - - - - Create a Raytracing project to insert a view. - Створіть проект Raytracing для вставки вид. - - - - Select a Raytracing project to insert the view. - Виберіть проект трасування Raytracing, щоб вставити цей вид. - - - - - - Select one Raytracing project object. - Виберіть об'єкт трасування променів. - - - - Luxrender - Luxrender - - - - - POV-Ray not found - Програма POV-Ray не знайдена - - - - Please set the path to the POV-Ray executable in the preferences. - Встановіть шлях до виконуваного файлу POV-Ray у налаштуваннях. - - - - Please correct the path to the POV-Ray executable in the preferences. - Скоригуйте шлях до виконуваного файлу POV-Ray у налаштуваннях. - - - - - Luxrender not found - Luxrender не знайдено - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Будь ласка встановіть шлях до файлу luxrender або luxconsole в налаштуваннях. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Будь ласка виправте шлях до файлу luxrender або luxconsole в налаштуваннях. - - - - POV-Ray file missing - Відсутній POV-Ray файл - - - - The POV-Ray project file doesn't exist. - Файл проекту POV-Ray відсутній. - - - - - - Rendered image - Зображення після візуалізації - - - - Lux project file missing - Файл проекту Lux відсутній - - - - The Lux project file doesn't exist. - Файл проекту Lux відсутній. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Трасування променів - - - - Render - Візуалізувати - - - - POV-Ray executable: - Програма POV-Ray для виконання: - - - - POV-Ray output parameters: - Вихідні параметри POV-Ray: - - - - The POV-Ray parameters to be passed to the render. - Параметри POV-Ray будуть передані рендеру. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - Ширина візуалізованого зображення - - - - +H : - +H : - - - - The height of the rendered image - Висота візуалізованого зображення - - - - Luxrender executable: - Виконуваний файл luxrender: - - - - The path to the luxrender (or luxconsole) executable - Шлях до виконуваного файлу luxrender (або luxconsole) - - - - Directories - Каталоги - - - - Default Project dir: - Каталог проекту за замовчуванням: - - - - - - Used by utility tools - Використовується допоміжними інструментами - - - - Camera file name: - Ім'я файлу камери: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Ім'я файлу деталі: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Налаштування експорту сітки(Mesh) - - - - Max mesh deviation: - Максимальне відхилення полігональної сітки: - - - - Do not calculate vertex normals - Не розраховувати нормалі вершин - - - - Write u,v coordinates - Записувати u,v координати - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - Шлях до POV-Ray виконуваний, якщо ви хочете подати з %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Редагувати проект LuxRender - - - - LuxRender template - Шаблон LuxRender - - - - Select a LuxRender template - Обрати шаблон LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Редагувати Povray-проект - - - - Povray template - Шаблон Povray - - - - Select a Povray template - Обрати Povray-шаблон - - - - Workbench - - - &Raytracing - &Трасування променів - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_val-ES.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_val-ES.qm deleted file mode 100644 index 495330b300..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_val-ES.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_val-ES.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_val-ES.ts deleted file mode 100644 index 294266cec3..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_val-ES.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Fitxer - - - - &Export project... - &Exporta el projecte... - - - - Export a Raytracing project to a file - Exporta un projecte de traçat de raigs a un fitxer - - - - CmdRaytracingNewLuxProject - - - Raytracing - Traçat de raigs - - - - New Luxrender project - Nou projecte de LuxRender - - - - Insert new Luxrender project into the document - Inseriu un nou projecte de LuxRender en el document - - - - No template - Cap plantilla - - - - No template available - No hi ha cap plantilla disponible. - - - - CmdRaytracingNewPartSegment - - - Raytracing - Traçat de raigs - - - - Insert part - Insereix una peça - - - - Insert a new part object into a Raytracing project - Inseriu un nou objecte peça en un projecte de traçat de raigs - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Traçat de raigs - - - - New POV-Ray project - Nou projecte de POV-Ray - - - - Insert new POV-Ray project into the document - Inseriu un nou projecte de POV-Ray en el document - - - - No template - Cap plantilla - - - - No template available - No hi ha cap plantilla disponible. - - - - CmdRaytracingRender - - - Raytracing - Traçat de raigs - - - - &Render - &Renderitzador - - - - Renders the current raytracing project with an external renderer - Renderitza el projecte actual de traçat de raigs amb un renderitzador extern - - - - CmdRaytracingResetCamera - - - Raytracing - Traçat de raigs - - - - &Reset Camera - &Reinicialitza la càmera - - - - Sets the camera of the selected Raytracing project to match the current view - Estableix la posició de la càmera del projecte de traçat de raigs seleccionat perquè coincidisca amb la vista actual - - - - CmdRaytracingWriteCamera - - - Raytracing - Traçat de raigs - - - - Export camera to POV-Ray... - Exporta la càmera a POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Exporta la posició de la càmera de la vista 3D activa en format de POV-Ray a un fitxer - - - - CmdRaytracingWritePart - - - Raytracing - Traçat de raigs - - - - Export part to POV-Ray... - Exporta la peça a POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Escriviu la peça seleccionada (objecte) com a fitxer de POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - No hi ha cap càmera de perspectiva. - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - La càmera de la vista actual no és en perspectiva i per tant el resultat de la imatge de POV-Ray podria ser diferent del que esperàveu. -Voleu continuar? - - - - Raytracing - Traçat de raigs - - - - Export view to POV-Ray... - Exporta la vista a POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Escriviu la vista 3D activa amb la càmera i tot el seu contingut en un fitxer POV-Ray - - - - - No template - Cap plantilla - - - - - Cannot create a project because there is no template installed. - No es pot crear un projecte perquè no hi ha cap plantilla instal·lada. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - La càmera de la vista actual no és en perspectiva i per tant el resultat de la imatge de LuxRender podria ser diferent del que esperàveu. -Voleu continuar? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Tots els fitxers - - - - - - - Export page - Exporta la pàgina - - - - - - - Wrong selection - Selecció incorrecta - - - - Select a Part object. - Seleccioneu un objecte peça - - - - - No Raytracing project to insert - No hi ha cap projecte de traçat de raigs per inserir. - - - - Create a Raytracing project to insert a view. - Creeu un projecte de traçat de raigs en què inserir una vista - - - - Select a Raytracing project to insert the view. - Seleccioneu un projecte de traçat de raigs en què inserir la vista - - - - - - Select one Raytracing project object. - Seleccioneu un objecte projecte de traçat de raigs - - - - Luxrender - LuxRender - - - - - POV-Ray not found - No s'ha trobat POV-Ray. - - - - Please set the path to the POV-Ray executable in the preferences. - Establiu el camí a l'executable del POV-Ray en les preferències - - - - Please correct the path to the POV-Ray executable in the preferences. - Corregiu el camí a l'executable del POV-Ray en les preferències - - - - - Luxrender not found - No s'ha trobat el LuxRender. - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Establiu el camí a l'executable del LuxRender o Luxconsole en les preferències - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Corregiu el camí a l'executable del LuxRender o Luxconsole en les preferències - - - - POV-Ray file missing - Falta el fitxer POV-Ray - - - - The POV-Ray project file doesn't exist. - No existeix el fitxer de projecte POV-Ray. - - - - - - Rendered image - Imatge renderitzada - - - - Lux project file missing - Falta el fitxer del projecte Lux. - - - - The Lux project file doesn't exist. - No existeix el fitxer de projecte Lux. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Traçat de raigs - - - - Render - Renderitzador - - - - POV-Ray executable: - Executable del POV-Ray: - - - - POV-Ray output parameters: - Paràmetres d'eixida de POV-Ray: - - - - The POV-Ray parameters to be passed to the render. - Els paràmetres de POV-Ray que es passen al renderitzador. - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - L'amplària de la imatge renderitzada - - - - +H : - +H: - - - - The height of the rendered image - L'alçària de la imatge renderitzada - - - - Luxrender executable: - Executable del LuxRender: - - - - The path to the luxrender (or luxconsole) executable - El camí a l'executable del LuxRender (o Luxconsole) - - - - Directories - Directoris - - - - Default Project dir: - Directori per defecte del projecte: - - - - - - Used by utility tools - Utilitzat per les eines d'utilitats - - - - Camera file name: - Nom del fitxer de la càmera: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Nom del fitxer de la peça: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Paràmetres de l'exportació de malles - - - - Max mesh deviation: - Màxima desviació de malla: - - - - Do not calculate vertex normals - No calcules les normals als vèrtexs. - - - - Write u,v coordinates - Escriviu les coordenades u,v - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - El camí a l'executable de POV-Ray, si voleu renderitzar des de %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Edita el projecte de LuxRender - - - - LuxRender template - Plantilla de LuxRender - - - - Select a LuxRender template - Seleccioneu una plantilla de LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Edita el projecte de POV-Ray - - - - Povray template - Plantilla de POV-Ray - - - - Select a Povray template - Seleccioneu una plantilla de POV-Ray - - - - Workbench - - - &Raytracing - T&raçat de raigs - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_vi.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_vi.qm deleted file mode 100644 index 34ba32fad6..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_vi.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_vi.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_vi.ts deleted file mode 100644 index e92cbec008..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_vi.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - Tập tin - - - - &Export project... - &Xuất dự án... - - - - Export a Raytracing project to a file - Xuất dự án dò tia vào một tệp - - - - CmdRaytracingNewLuxProject - - - Raytracing - Dò tia - - - - New Luxrender project - Dự án Luxrender mới - - - - Insert new Luxrender project into the document - Chèn dự án Luxrender mới vào tài liệu - - - - No template - Không có mẫu - - - - No template available - Không có mẫu nào - - - - CmdRaytracingNewPartSegment - - - Raytracing - Dò tia - - - - Insert part - Chèn phần - - - - Insert a new part object into a Raytracing project - Chèn một đối tượng phần mới vào một dự án dò tia - - - - CmdRaytracingNewPovrayProject - - - Raytracing - Dò tia - - - - New POV-Ray project - Dự án POV-Ray mới - - - - Insert new POV-Ray project into the document - Chèn dự án POV-Ray mới vào tài liệu - - - - No template - Không có mẫu - - - - No template available - Không có mẫu nào - - - - CmdRaytracingRender - - - Raytracing - Dò tia - - - - &Render - &Biểu diễn - - - - Renders the current raytracing project with an external renderer - Cho phép dự án dò tia hiện tại với trình kết xuất đồ họa bên ngoài - - - - CmdRaytracingResetCamera - - - Raytracing - Dò tia - - - - &Reset Camera - &Đặt lại máy ảnh - - - - Sets the camera of the selected Raytracing project to match the current view - Đặt máy ảnh của dự án Dò tia đã chọn để phù hợp với chế độ xem hiện tại - - - - CmdRaytracingWriteCamera - - - Raytracing - Dò tia - - - - Export camera to POV-Ray... - Xuất máy ảnh sang POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - Xuất vị trí máy ảnh của chế độ xem 3D đang hoạt động ở định dạng POV-Ray thành tệp - - - - CmdRaytracingWritePart - - - Raytracing - Dò tia - - - - Export part to POV-Ray... - Xuất đối tượng phần sang dạng POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - Ghi (đối tượng) phần đã chọn dưới dạng tệp POV-Ray - - - - CmdRaytracingWriteView - - - - - - No perspective camera - Không có máy ảnh góc rộng - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - Camera quan sát hiện tại không có góc rộng và do đó kết quả của hình ảnh POV-Ray sau này có thể sẽ khác với những gì bạn mong đợi. -Bạn có muốn tiếp tục? - - - - Raytracing - Dò tia - - - - Export view to POV-Ray... - Xuất chế độ xem sang POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - Viết chế độ xem 3D đang hoạt động với máy ảnh và tất cả nội dung của nó vào tệp POV-Ray - - - - - No template - Không có mẫu - - - - - Cannot create a project because there is no template installed. - Không thể tạo dự án vì không có mẫu cài đặt sẵn. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - Camera quan sát hiện tại không có góc rộng và do đó kết quả của hình ảnh POV-Ray sau này có thể sẽ khác với những gì bạn mong đợi. -Bạn có muốn tiếp tục? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - Tất cả các tệp - - - - - - - Export page - Xuất trang - - - - - - - Wrong selection - Lựa chọn sai - - - - Select a Part object. - Chọn đối tượng Phần. - - - - - No Raytracing project to insert - Không có dự án dò tia nào để chèn - - - - Create a Raytracing project to insert a view. - Tạo một dự án Dò tia để chèn một khung nhìn. - - - - Select a Raytracing project to insert the view. - Chọn một dự án Dò tia để chèn khung nhìn. - - - - - - Select one Raytracing project object. - Chọn một dự án Dò tia. - - - - Luxrender - LuxRender - - - - - POV-Ray not found - Không tìm thấy POV-Ray - - - - Please set the path to the POV-Ray executable in the preferences. - Vui lòng đặt đường dẫn đến tệp POV-Ray trong tùy chọn. - - - - Please correct the path to the POV-Ray executable in the preferences. - Vui lòng sửa đường dẫn đến tệp POV-Ray trong phần tham chiếu. - - - - - Luxrender not found - Không tìm thấy Luxrender - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - Vui lòng đặt đường dẫn sang luxrender hoặc luxconsole thành có thể thực hiện được trong các mục tùy chọn. - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - Vui lòng sửa đường dẫn sang luxrender hoặc luxconsole thành có thể thực hiện được trong các mục tùy chọn. - - - - POV-Ray file missing - Thiếu tệp POV-Ray - - - - The POV-Ray project file doesn't exist. - Tệp dự án POV-Ray không tồn tại. - - - - - - Rendered image - Hình ảnh hiển thị - - - - Lux project file missing - Thiếu tệp dự án Lux - - - - The Lux project file doesn't exist. - Tệp dự án Lux không tồn tại. - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - Dò tia - - - - Render - Biểu diễn - - - - POV-Ray executable: - POV-Ray có thể thực hiện được: - - - - POV-Ray output parameters: - Thông số đầu ra POV-Ray: - - - - The POV-Ray parameters to be passed to the render. - Các tham số POV-Ray được thông qua để biểu diễn. - - - - +P +A - + P + A - - - - +W: - + W: - - - - The width of the rendered image - Chiều rộng của hình ảnh được hiển thị - - - - +H : - + H: - - - - The height of the rendered image - Chiều cao của hình ảnh được hiển thị - - - - Luxrender executable: - Luxrender có thể thực hiện được: - - - - The path to the luxrender (or luxconsole) executable - Đường dẫn đến luxrender (hoặc luxconsole) có thể thực hiện được - - - - Directories - Thư mục - - - - Default Project dir: - Dự án mặc định: - - - - - - Used by utility tools - Được sử dụng bởi các công cụ tiện ích - - - - Camera file name: - Tên tệp máy ảnh: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - Tên tệp phần: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - Cài đặt xuất lưới - - - - Max mesh deviation: - Độ lệch lưới tối đa: - - - - Do not calculate vertex normals - Không tính các tiêu chuẩn tại đỉnh - - - - Write u,v coordinates - Viết tọa độ u, v - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - Đường dẫn đến tệp POV-Ray có thể thực hiện được, nếu bạn muốn kết xuất từ %1 - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - Chỉnh sửa dự án LuxRender - - - - LuxRender template - Mẫu LuxRender - - - - Select a LuxRender template - Chọn mẫu LuxRender - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - Chỉnh sửa dự án Povray - - - - Povray template - Mẫu Povray - - - - Select a Povray template - Chọn mẫu Povray - - - - Workbench - - - &Raytracing - &Dò tia - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-CN.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-CN.qm deleted file mode 100644 index 3e3d22e4d2..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-CN.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-CN.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-CN.ts deleted file mode 100644 index aa40cb0528..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-CN.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - 文件 - - - - &Export project... - 导出项目(&E)... - - - - Export a Raytracing project to a file - 将光线追踪项目导出到文件 - - - - CmdRaytracingNewLuxProject - - - Raytracing - 光线追踪 - - - - New Luxrender project - 新 Luxrender 项目 - - - - Insert new Luxrender project into the document - 在文档中插入新的 Luxrender 项目 - - - - No template - 没有模板 - - - - No template available - 没有可用的模板 - - - - CmdRaytracingNewPartSegment - - - Raytracing - 光线追踪 - - - - Insert part - 插入零件 - - - - Insert a new part object into a Raytracing project - 在追踪项目中插入新的零件对象 - - - - CmdRaytracingNewPovrayProject - - - Raytracing - 光线追踪 - - - - New POV-Ray project - 新的 POV-Ray 项目 - - - - Insert new POV-Ray project into the document - 在文档中插入新的 POV-Ray 项目 - - - - No template - 没有模板 - - - - No template available - 没有可用的模板 - - - - CmdRaytracingRender - - - Raytracing - 光线追踪 - - - - &Render - 渲染(&R) - - - - Renders the current raytracing project with an external renderer - 使用外部渲染器渲染当前的光线追踪项目 - - - - CmdRaytracingResetCamera - - - Raytracing - 光线追踪 - - - - &Reset Camera - 复位摄像头(&R) - - - - Sets the camera of the selected Raytracing project to match the current view - 设置所选追踪项目的照相机以匹配当前视图 - - - - CmdRaytracingWriteCamera - - - Raytracing - 光线追踪 - - - - Export camera to POV-Ray... - 将相机输出到 POV-Ray... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - 将活动 3D 视图的相机位置以 POV-Ray 格式导出到文件 - - - - CmdRaytracingWritePart - - - Raytracing - 光线追踪 - - - - Export part to POV-Ray... - 将零件输出到 POV-Ray... - - - - Write the selected Part (object) as a POV-Ray file - 将所选部件 (对象) 写为 POV-Ray 文件 - - - - CmdRaytracingWriteView - - - - - - No perspective camera - 没有透视相机 - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - 当前的视图照相机不是透视图, 因此 POV-Ray 图像的结果可能与您预期的不同。 -要继续吗? - - - - Raytracing - 光线追踪 - - - - Export view to POV-Ray... - 导出视图到 POV-Ray... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - 将活动的 3D 视图与照相机及其所有内容一起写到一个 POV-Ray 文件中 - - - - - No template - 没有模板 - - - - - Cannot create a project because there is no template installed. - 无法创建项目, 因为没有安装模板。 - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - 当前的视图照相机不是透视图, 因此 luxrender 图像的结果可能与您预期的不同。 -要继续吗? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - 所有文件 - - - - - - - Export page - 导出页面 - - - - - - - Wrong selection - 选择错误 - - - - Select a Part object. - 选择零件对象. - - - - - No Raytracing project to insert - 没有要插入的光线追踪项目 - - - - Create a Raytracing project to insert a view. - 创建一个光线追踪项目以插入视图。 - - - - Select a Raytracing project to insert the view. - 选择一个光线追踪项目以插入视图。 - - - - - - Select one Raytracing project object. - 选择一个光线追踪项目对象。 - - - - Luxrender - Luxrender - - - - - POV-Ray not found - 未发现 POV-Ray - - - - Please set the path to the POV-Ray executable in the preferences. - 请在偏好设定中设置 POV-Ray 可执行程序的路径。 - - - - Please correct the path to the POV-Ray executable in the preferences. - 请在偏好设定中更正 POV-Ray 可执行程序的路径。 - - - - - Luxrender not found - 未找到 Luxrender - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - 请在偏好设定中设置 luxrender 或 luxconsole 可执行程序的路径。 - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - 请在偏好设定中更正 luxrender 或 luxconsole 可执行程序的路径。 - - - - POV-Ray file missing - 缺少 POV-Ray 文件 - - - - The POV-Ray project file doesn't exist. - POV-Ray 项目文件不存在。 - - - - - - Rendered image - 渲染图像 - - - - Lux project file missing - Lux 项目文件丢失 - - - - The Lux project file doesn't exist. - Lux 项目文件不存在。 - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - 光线追踪 - - - - Render - 渲染 - - - - POV-Ray executable: - POV-Ray 可执行文件: - - - - POV-Ray output parameters: - POV-Ray 输出参数: - - - - The POV-Ray parameters to be passed to the render. - 要传递给渲染的 POV-Ray 参数。 - - - - +P +A - + P + A - - - - +W: - 宽: - - - - The width of the rendered image - 渲染图像的宽度 - - - - +H : - 高: - - - - The height of the rendered image - 渲染图像的高度 - - - - Luxrender executable: - Luxrender 可执行文件: - - - - The path to the luxrender (or luxconsole) executable - Luxrender (或 luxconsole) 可执行文件的路径 - - - - Directories - 目录 - - - - Default Project dir: - 默认项目路径: - - - - - - Used by utility tools - 由实用工具使用 - - - - Camera file name: - 相机文件的名称: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - 零件文件名称: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - 网格导出设置 - - - - Max mesh deviation: - 最大网格偏差: - - - - Do not calculate vertex normals - 不计算顶点法线 - - - - Write u,v coordinates - 写入 U,V 坐标 - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - POV-Ray 可执行文件的路径(如果要从 %1 进行渲染) - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - 编辑 LuxRender 项目 - - - - LuxRender template - LuxRender 模板 - - - - Select a LuxRender template - 选择 LuxRender 模板 - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - 编辑 Povray 项目 - - - - Povray template - Povray 模板 - - - - Select a Povray template - 选择 Povray 模板 - - - - Workbench - - - &Raytracing - 光线追踪(&R) - - - diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-TW.qm b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-TW.qm deleted file mode 100644 index 9cff20ae33..0000000000 Binary files a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-TW.qm and /dev/null differ diff --git a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-TW.ts b/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-TW.ts deleted file mode 100644 index 0e577646f4..0000000000 --- a/src/Mod/Raytracing/Gui/Resources/translations/Raytracing_zh-TW.ts +++ /dev/null @@ -1,522 +0,0 @@ - - - - - CmdRaytracingExportProject - - - File - 檔案 - - - - &Export project... - 匯出專案(&E)... - - - - Export a Raytracing project to a file - 匯出一個光線追蹤專案到檔案中 - - - - CmdRaytracingNewLuxProject - - - Raytracing - 光線追蹤 - - - - New Luxrender project - 新 Luxrender 專案 - - - - Insert new Luxrender project into the document - 加入新的Luxrender專案至文件中 - - - - No template - 無範本 - - - - No template available - 無可用範本 - - - - CmdRaytracingNewPartSegment - - - Raytracing - 光線追蹤 - - - - Insert part - 置入零件 - - - - Insert a new part object into a Raytracing project - 插入一個新的零件物件至光線追蹤專案中 - - - - CmdRaytracingNewPovrayProject - - - Raytracing - 光線追蹤 - - - - New POV-Ray project - 新 Pov-ray 專案 - - - - Insert new POV-Ray project into the document - 於檔案中新增 POV-Ray 專案 - - - - No template - 無範本 - - - - No template available - 無可用範本 - - - - CmdRaytracingRender - - - Raytracing - 光線追蹤 - - - - &Render - 算繪(&) - - - - Renders the current raytracing project with an external renderer - 以外部算繪器算繪目前的光線追蹤專案 - - - - CmdRaytracingResetCamera - - - Raytracing - 光線追蹤 - - - - &Reset Camera - &重設攝影機 - - - - Sets the camera of the selected Raytracing project to match the current view - 設定所選光線追蹤專案之攝影機來配合目前視圖 - - - - CmdRaytracingWriteCamera - - - Raytracing - 光線追蹤 - - - - Export camera to POV-Ray... - 匯出相機至 POV-Ray ... - - - - Export the camera position of the active 3D view in POV-Ray format to a file - 以POV-Ray格式儲存目前3D視圖之相機位置至檔案 - - - - CmdRaytracingWritePart - - - Raytracing - 光線追蹤 - - - - Export part to POV-Ray... - 匯出零件至 POV-Ray ... - - - - Write the selected Part (object) as a POV-Ray file - 將所選零件(物件)存為 POV-Ray 檔 - - - - CmdRaytracingWriteView - - - - - - No perspective camera - 無透視鏡頭 - - - - - - The current view camera is not perspective and thus resulting in a POV-Ray image that may look different than what was expected. -Do you want to continue? - 目前檢視的相機不是透視圖並且會導致POV-Ray 圖片看起來可能與預期的有所不同. -你要繼續嗎? - - - - Raytracing - 光線追蹤 - - - - Export view to POV-Ray... - 匯出視圖至 POV-Ray ... - - - - Write the active 3D view with camera and all its content to a POV-Ray file - 將目前3D視圖中相機及所有內容存為 POV-Ray 檔 - - - - - No template - 無範本 - - - - - Cannot create a project because there is no template installed. - 無法建立專案因為沒有安裝任何樣板. - - - - The current view camera is not perspective and thus resulting in a luxrender image that may look different than what was expected. -Do you want to continue? - 目前檢視的相機不是透視圖並且會導致在luxender 圖片看起來可能與預期的有所不同. -你要繼續嗎? - - - - QObject - - - - - - POV-Ray - POV-Ray - - - - - - - - All Files - 所有檔案 - - - - - - - Export page - 匯出頁面 - - - - - - - Wrong selection - 錯誤的選擇 - - - - Select a Part object. - 選取零件物件。 - - - - - No Raytracing project to insert - 未插入光線追蹤專案 - - - - Create a Raytracing project to insert a view. - 於視圖中建立一個光線追蹤專案 - - - - Select a Raytracing project to insert the view. - 選擇一個光線追蹤專案插入視圖中 - - - - - - Select one Raytracing project object. - 選擇一個光線追蹤專案物件 - - - - Luxrender - Luxrender - - - - - POV-Ray not found - 未發現POV-Ray - - - - Please set the path to the POV-Ray executable in the preferences. - 請於偏好設定中設定 POV-Ray 執行檔之路徑 - - - - Please correct the path to the POV-Ray executable in the preferences. - 請於偏好設定中更新 POV-Ray 執行檔之路徑 - - - - - Luxrender not found - 無Luxrender - - - - Please set the path to the luxrender or luxconsole executable in the preferences. - 請於偏好設定中設定 luxrender或luxconsole執行檔路徑 - - - - Please correct the path to the luxrender or luxconsole executable in the preferences. - 請於偏好設定中修正 luxrender或luxconsole執行檔路徑 - - - - POV-Ray file missing - 無 POV-Ray 檔 - - - - The POV-Ray project file doesn't exist. - 無 POV-Ray 專案檔 - - - - - - Rendered image - 渲染影像 - - - - Lux project file missing - 無 Lux 檔 - - - - The Lux project file doesn't exist. - 無 Lux 專案檔 - - - - RaytracingGui::DlgSettingsRay - - - Raytracing - 光線追蹤 - - - - Render - 渲染 - - - - POV-Ray executable: - POV-Ray 執行檔: - - - - POV-Ray output parameters: - POV-Ray 輸出參數: - - - - The POV-Ray parameters to be passed to the render. - POV-Ray 參數傳被送至渲染器 - - - - +P +A - +P +A - - - - +W: - +W: - - - - The width of the rendered image - 渲染影像之寬度 - - - - +H : -  +H :  - - - - The height of the rendered image - 渲染影像之高度 - - - - Luxrender executable: - Luxrender 執行檔: - - - - The path to the luxrender (or luxconsole) executable - luxrender (或 luxconsole) 執行檔路徑 - - - - Directories - 目錄 - - - - Default Project dir: - 預設專案目錄: - - - - - - Used by utility tools - 被工具程式所使用 - - - - Camera file name: - 攝影機檔案名稱: - - - - TempCamera.inc - TempCamera.inc - - - - Part file name: - 零件檔案名稱: - - - - TempPart.inc - TempPart.inc - - - - Mesh export settings - 網格匯出設定 - - - - Max mesh deviation: - 網格最大誤差: - - - - Do not calculate vertex normals - 不計算頂點法線 - - - - Write u,v coordinates - 寫入 u、 v 座標 - - - - RaytracingGui::DlgSettingsRayImp - - - The path to the POV-Ray executable, if you want to render from %1 - 若您想要執行渲染 %1, 請輸入 POV-Ray 執行檔之路徑. - - - - RaytracingGui::ViewProviderLux - - - Edit LuxRender project - 編輯LuxRender專案 - - - - LuxRender template - LuxRender範本 - - - - Select a LuxRender template - 選擇一個LuxRender範本 - - - - RaytracingGui::ViewProviderPovray - - - Edit Povray project - 編輯Povray專案 - - - - Povray template - Povray範本 - - - - Select a Povray template - 選擇一個Povray範本 - - - - Workbench - - - &Raytracing - 光線追蹤(&R) - - - diff --git a/src/Mod/Raytracing/Gui/ViewProvider.cpp b/src/Mod/Raytracing/Gui/ViewProvider.cpp deleted file mode 100644 index 4259aa4625..0000000000 --- a/src/Mod/Raytracing/Gui/ViewProvider.cpp +++ /dev/null @@ -1,200 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2013 Werner Mayer * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#include "PreCompiled.h" - -#ifndef _PreComp_ -# include -# include -# include -# include -# include -#endif - -#include -#include -#include -#include -#include -#include -#include - -#include "ViewProvider.h" - - -using namespace RaytracingGui; - -/* TRANSLATOR RaytracingGui::ViewProviderLux */ - -PROPERTY_SOURCE(RaytracingGui::ViewProviderLux, Gui::ViewProviderDocumentObjectGroup) - -ViewProviderLux::ViewProviderLux() -{ -} - -ViewProviderLux::~ViewProviderLux() -{ -} - -bool ViewProviderLux::doubleClicked(void) -{ - Gui::Application::Instance->activeDocument()->setEdit(this, (int)ViewProvider::Default); - return true; -} - -void ViewProviderLux::setupContextMenu(QMenu* menu, QObject* receiver, const char* member) -{ - QAction* act; - act = menu->addAction(tr("Edit LuxRender project"), receiver, member); - act->setData(QVariant((int)ViewProvider::Default)); - ViewProviderDocumentObjectGroup::setupContextMenu(menu, receiver, member); -} - -bool ViewProviderLux::setEdit(int ModNum) -{ - if (ModNum == ViewProvider::Default ) { - QStringList items; - auto addTemplates = [&items](const std::string& path) { - QString dataDir = QString::fromUtf8(path.c_str()); - QDir dir(dataDir); - QFileInfoList files = dir.entryInfoList(QStringList() << QString::fromLatin1("*.lxs")); - for (int i=0; i(getObject())->Template.getValue())); - int current = items.indexOf(cfi.absoluteFilePath()); - - bool ok; - QString file = QInputDialog::getItem(Gui::getMainWindow(), tr("LuxRender template"), tr("Select a LuxRender template"), items, current, false, &ok, Qt::MSWindowsFixedSizeDialogHint); - if (ok) { - App::Document* doc = getObject()->getDocument(); - doc->openTransaction("Edit LuxRender project"); - static_cast(getObject())->Template.setValue((const char*)file.toUtf8()); - doc->commitTransaction(); - doc->recompute(); - } - return false; - } - else { - return ViewProviderDocumentObjectGroup::setEdit(ModNum); - } -} - -void ViewProviderLux::unsetEdit(int ModNum) -{ - if (ModNum == ViewProvider::Default) { - // Do nothing here - } - else { - ViewProviderDocumentObjectGroup::unsetEdit(ModNum); - } -} - -// --------------------------------------------------------------------- - -/* TRANSLATOR RaytracingGui::ViewProviderPovray */ - -PROPERTY_SOURCE(RaytracingGui::ViewProviderPovray, Gui::ViewProviderDocumentObjectGroup) - -ViewProviderPovray::ViewProviderPovray() -{ -} - -ViewProviderPovray::~ViewProviderPovray() -{ -} - -bool ViewProviderPovray::doubleClicked(void) -{ - Gui::Application::Instance->activeDocument()->setEdit(this, (int)ViewProvider::Default); - return true; -} - -void ViewProviderPovray::setupContextMenu(QMenu* menu, QObject* receiver, const char* member) -{ - QAction* act; - act = menu->addAction(tr("Edit Povray project"), receiver, member); - act->setData(QVariant((int)ViewProvider::Default)); - ViewProviderDocumentObjectGroup::setupContextMenu(menu, receiver, member); -} - -bool ViewProviderPovray::setEdit(int ModNum) -{ - if (ModNum == ViewProvider::Default ) { - QStringList items; - auto addTemplates = [&items](const std::string& path) { - QString dataDir = QString::fromUtf8(path.c_str()); - QDir dir(dataDir); - QFileInfoList files = dir.entryInfoList(QStringList() << QString::fromLatin1("*.pov")); - for (int i=0; i(getObject())->Template.getValue())); - int current = items.indexOf(cfi.absoluteFilePath()); - - bool ok; - QString file = QInputDialog::getItem(Gui::getMainWindow(), tr("Povray template"), tr("Select a Povray template"), items, current, false, &ok, Qt::MSWindowsFixedSizeDialogHint); - if (ok) { - App::Document* doc = getObject()->getDocument(); - doc->openTransaction("Edit Povray project"); - static_cast(getObject())->Template.setValue((const char*)file.toUtf8()); - doc->commitTransaction(); - doc->recompute(); - } - return false; - } - else { - return ViewProviderDocumentObjectGroup::setEdit(ModNum); - } -} - -void ViewProviderPovray::unsetEdit(int ModNum) -{ - if (ModNum == ViewProvider::Default) { - // Do nothing here - } - else { - ViewProviderDocumentObjectGroup::unsetEdit(ModNum); - } -} diff --git a/src/Mod/Raytracing/Gui/ViewProvider.h b/src/Mod/Raytracing/Gui/ViewProvider.h deleted file mode 100644 index ebb9527d8a..0000000000 --- a/src/Mod/Raytracing/Gui/ViewProvider.h +++ /dev/null @@ -1,70 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2013 Werner Mayer * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#ifndef RAYTRACINGGUI_VIEWPROVIDER_H -#define RAYTRACINGGUI_VIEWPROVIDER_H - -#include - -#include - - -namespace RaytracingGui { - -class ViewProviderLux : public Gui::ViewProviderDocumentObjectGroup -{ - PROPERTY_HEADER_WITH_OVERRIDE(RaytracingGui::ViewProviderLux); - Q_DECLARE_TR_FUNCTIONS(RaytracingGui::ViewProviderLux) - -public: - ViewProviderLux(); - ~ViewProviderLux() override; - - bool doubleClicked(void) override; - void setupContextMenu(QMenu* menu, QObject* receiver, const char* member) override; - -protected: - bool setEdit(int ModNum) override; - void unsetEdit(int ModNum) override; -}; - -class ViewProviderPovray : public Gui::ViewProviderDocumentObjectGroup -{ - PROPERTY_HEADER_WITH_OVERRIDE(RaytracingGui::ViewProviderPovray); - Q_DECLARE_TR_FUNCTIONS(RaytracingGui::ViewProviderPovray) - -public: - ViewProviderPovray(); - ~ViewProviderPovray() override; - - bool doubleClicked(void) override; - void setupContextMenu(QMenu* menu, QObject* receiver, const char* member) override; - -protected: - bool setEdit(int ModNum) override; - void unsetEdit(int ModNum) override; -}; - -} // namespace RaytracingGui - -#endif // RAYTRACINGGUI_VIEWPROVIDER_H - diff --git a/src/Mod/Raytracing/Gui/Workbench.cpp b/src/Mod/Raytracing/Gui/Workbench.cpp deleted file mode 100644 index 440a37d482..0000000000 --- a/src/Mod/Raytracing/Gui/Workbench.cpp +++ /dev/null @@ -1,90 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2005 Werner Mayer * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#include "PreCompiled.h" - -#include -#include - -#include "Workbench.h" - - -using namespace RaytracingGui; - -#if 0 // needed for Qt's lupdate utility - qApp->translate("Workbench", "&Raytracing"); -#endif - -/// @namespace RaytracingGui @class Workbench -TYPESYSTEM_SOURCE(RaytracingGui::Workbench, Gui::StdWorkbench) - -Workbench::Workbench() -{ -} - -Workbench::~Workbench() -{ -} - -Gui::MenuItem* Workbench::setupMenuBar() const -{ - Gui::MenuItem* root = StdWorkbench::setupMenuBar(); - Gui::MenuItem* item = root->findItem("&Windows"); - - Gui::MenuItem* ray = new Gui::MenuItem; - root->insertItem(item, ray); - - // utilities - Gui::MenuItem* utilities = new Gui::MenuItem; - utilities->setCommand("Utilities"); - *utilities - << "Raytracing_WriteView" - << "Raytracing_WriteCamera" - << "Raytracing_WritePart"; - - ray->setCommand("&Raytracing"); - *ray - << utilities - << "Raytracing_NewPovrayProject" - << "Raytracing_NewLuxProject" - << "Raytracing_NewPartSegment" - << "Raytracing_ResetCamera" - << "Raytracing_ExportProject" - << "Raytracing_Render"; - - return root; -} - -Gui::ToolBarItem* Workbench::setupToolBars() const -{ - Gui::ToolBarItem* root = StdWorkbench::setupToolBars(); - Gui::ToolBarItem* ray = new Gui::ToolBarItem(root); - ray->setCommand("Raytracing tools"); - *ray - << "Raytracing_NewPovrayProject" - << "Raytracing_NewLuxProject" - << "Raytracing_NewPartSegment" - << "Raytracing_ResetCamera" - << "Raytracing_ExportProject" - << "Raytracing_Render"; - return root; -} diff --git a/src/Mod/Raytracing/Gui/Workbench.h b/src/Mod/Raytracing/Gui/Workbench.h deleted file mode 100644 index 3ba09ec6c4..0000000000 --- a/src/Mod/Raytracing/Gui/Workbench.h +++ /dev/null @@ -1,50 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2005 Werner Mayer * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - - -#ifndef RAY_WORKBENCH_H -#define RAY_WORKBENCH_H - -#include - -namespace RaytracingGui { - -/** - * @author Werner Mayer - */ -class Workbench : public Gui::StdWorkbench -{ - TYPESYSTEM_HEADER_WITH_OVERRIDE(); - -public: - Workbench(); - ~Workbench() override; - -protected: - Gui::MenuItem* setupMenuBar() const override; - Gui::ToolBarItem* setupToolBars() const override; -}; - -} // namespace RaytracingGui - - -#endif // RAY_WORKBENCH_H diff --git a/src/Mod/Raytracing/Init.py b/src/Mod/Raytracing/Init.py deleted file mode 100644 index 46cc464fd2..0000000000 --- a/src/Mod/Raytracing/Init.py +++ /dev/null @@ -1,26 +0,0 @@ -# -*- coding: utf8 -*- -# FreeCAD init script of the Raytracing module -# (c) 2001 Juergen Riegel - -#*************************************************************************** -#* Copyright (c) 2002 Juergen Riegel * -#* * -#* This file is part of the FreeCAD CAx development system. * -#* * -#* This program is free software; you can redistribute it and/or modify * -#* it under the terms of the GNU Lesser General Public License (LGPL) * -#* as published by the Free Software Foundation; either version 2 of * -#* the License, or (at your option) any later version. * -#* for detail see the LICENCE text file. * -#* * -#* FreeCAD is distributed in the hope that it will be useful, * -#* but WITHOUT ANY WARRANTY; without even the implied warranty of * -#* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * -#* GNU Lesser General Public License for more details. * -#* * -#* You should have received a copy of the GNU Library General Public * -#* License along with FreeCAD; if not, write to the Free Software * -#* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * -#* USA * -#* * -#***************************************************************************/ diff --git a/src/Mod/Raytracing/InitGui.py b/src/Mod/Raytracing/InitGui.py deleted file mode 100644 index 4c527be3cc..0000000000 --- a/src/Mod/Raytracing/InitGui.py +++ /dev/null @@ -1,49 +0,0 @@ -# Raytracing gui init module -# (c) 2003 Juergen Riegel -# -# Gathering all the information to start FreeCAD -# This is the second one of three init scripts, the third one -# runs when the gui is up - -#*************************************************************************** -#* Copyright (c) 2002 Juergen Riegel * -#* * -#* This file is part of the FreeCAD CAx development system. * -#* * -#* This program is free software; you can redistribute it and/or modify * -#* it under the terms of the GNU Lesser General Public License (LGPL) * -#* as published by the Free Software Foundation; either version 2 of * -#* the License, or (at your option) any later version. * -#* for detail see the LICENCE text file. * -#* * -#* FreeCAD is distributed in the hope that it will be useful, * -#* but WITHOUT ANY WARRANTY; without even the implied warranty of * -#* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * -#* GNU Lesser General Public License for more details. * -#* * -#* You should have received a copy of the GNU Library General Public * -#* License along with FreeCAD; if not, write to the Free Software * -#* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * -#* USA * -#* * -#***************************************************************************/ - - - -class RaytracingWorkbench ( Workbench ): - "Raytracing workbench object" - def __init__(self): - self.__class__.Icon = FreeCAD.getResourceDir() + "Mod/Raytracing/Resources/icons/RaytracingWorkbench.svg" - self.__class__.MenuText = "Raytracing" - self.__class__.ToolTip = "Raytracing workbench" - - def Initialize(self): - # load the module - import PartGui - import RaytracingGui - def GetClassName(self): - return "RaytracingGui::Workbench" - -Gui.addWorkbench(RaytracingWorkbench()) - -FreeCAD.addImportType("Povray format (*.pov *.inc)","RaytracingGui") diff --git a/src/Mod/Raytracing/RaytracingExample.py b/src/Mod/Raytracing/RaytracingExample.py deleted file mode 100644 index e04e1f4f30..0000000000 --- a/src/Mod/Raytracing/RaytracingExample.py +++ /dev/null @@ -1,98 +0,0 @@ -# example how to use the scripting API of the drawing module -# -# first of all you need the Part and the Drawing module: -import FreeCAD, Part, Drawing - -# create a small sample part -Part.show(Part.makeBox(100,100,100).cut(Part.makeCylinder(80,100)).cut(Part.makeBox(90,40,100)).cut(Part.makeBox(20,85,100))) - -# direct projection. The G0 means hard edge, the G1 is tangend continues. -Shape = App.ActiveDocument.Shape.Shape -[visiblyG0,visiblyG1,hiddenG0,hiddenG1] = Drawing.project(Shape) -print("visible edges:", len(visiblyG0.Edges)) -print("hidden edges:", len(hiddenG0.Edges)) -# all was projected on the Z-plane: -print("Bnd Box shape: X=",Shape.BoundBox.XLength," Y=",Shape.BoundBox.YLength," Z=",Shape.BoundBox.ZLength) -print("Bnd Box project: X=",visiblyG0.BoundBox.XLength," Y=",visiblyG0.BoundBox.YLength," Z=",visiblyG0.BoundBox.ZLength) - -# different projection vector -[visiblyG0,visiblyG1,hiddenG0,hiddenG1] = Drawing.project(Shape,Base.Vector(1,1,1)) - -# project to SVG -resultSVG = Drawing.projectToSVG(Shape,App.Vector(1,1,1)) -print(resultSVG) - -# And now the parametric way -# -# insert a Page object and assign a template -App.activeDocument().addObject('Drawing::FeaturePage','Page') -App.activeDocument().Page.Template = App.ConfigGet('AppHomePath')+'Mod/Drawing/Templates/A3_Landscape.svg' - -# create a view on the "Shape" object, define the position and scale and assign it to a Page -App.activeDocument().addObject('Drawing::FeatureViewPart','View') -App.activeDocument().View.Source = App.activeDocument().Shape -App.activeDocument().View.Direction = (0.0,0.0,1.0) -App.activeDocument().View.X = 10.0 -App.activeDocument().View.Y = 10.0 -App.activeDocument().Page.addObject(App.activeDocument().View) - -# create a second view on the same object but the view is -# rotatet 90 degrees. -App.activeDocument().addObject('Drawing::FeatureViewPart','ViewRot') -App.activeDocument().ViewRot.Source = App.activeDocument().Shape -App.activeDocument().ViewRot.Direction = (0.0,0.0,1.0) -App.activeDocument().ViewRot.X = 290.0 -App.activeDocument().ViewRot.Y = 30.0 -App.activeDocument().ViewRot.Scale = 1.0 -App.activeDocument().ViewRot.Rotation = 90.0 -App.activeDocument().Page.addObject(App.activeDocument().ViewRot) - -# create a third view on the same object but with an isometric -# view direction. Also the hidden lines are activated. - -App.activeDocument().addObject('Drawing::FeatureViewPart','ViewIso') -App.activeDocument().ViewIso.Source = App.activeDocument().Shape -App.activeDocument().ViewIso.Direction = (1.0,1.0,1.0) -App.activeDocument().ViewIso.X = 335.0 -App.activeDocument().ViewIso.Y = 140.0 -App.activeDocument().ViewIso.ShowHiddenLines = True -App.activeDocument().Page.addObject(App.activeDocument().ViewIso) - -# change something and update. -# The update process change the view and the page -App.activeDocument().View.X = 30.0 -App.activeDocument().View.Y = 30.0 -App.activeDocument().View.Scale = 1.5 -App.activeDocument().recompute() - -# Accessing the bits and peaces: -# get the SVG fragment of a single view -ViewSVG = App.activeDocument().View.ViewResult -print(ViewSVG) - -# get the hole result page (its a file in the document temp dir, only read allowed) -print("Resulting SVG document: ",App.activeDocument().Page.PageResult) -file = open(App.activeDocument().Page.PageResult,"r") -print("Result page is ",len(file.readlines())," lines long") -# important, give free the file! -del file - -# insert a view with your own content: -App.activeDocument().addObject('Drawing::FeatureView','ViewSelf') -App.activeDocument().ViewSelf.ViewResult = """ - - - -""" -App.activeDocument().Page.addObject(App.activeDocument().ViewSelf) - -App.activeDocument().recompute() - -del Shape,ViewSVG, resultSVG diff --git a/src/Mod/Raytracing/RaytracingGlobal.h b/src/Mod/Raytracing/RaytracingGlobal.h deleted file mode 100644 index 30cd9132c3..0000000000 --- a/src/Mod/Raytracing/RaytracingGlobal.h +++ /dev/null @@ -1,47 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2021 Werner Mayer * - * * - * This file is part of the FreeCAD CAx development system. * - * * - * This library is free software; you can redistribute it and/or * - * modify it under the terms of the GNU Library General Public * - * License as published by the Free Software Foundation; either * - * version 2 of the License, or (at your option) any later version. * - * * - * This library is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU Library General Public License for more details. * - * * - * You should have received a copy of the GNU Library General Public * - * License along with this library; see the file COPYING.LIB. If not, * - * write to the Free Software Foundation, Inc., 59 Temple Place, * - * Suite 330, Boston, MA 02111-1307, USA * - * * - ***************************************************************************/ - -#include - -#ifndef RAYTRACING_GLOBAL_H -#define RAYTRACING_GLOBAL_H - - -// Raytracing -#ifndef RaytracingExport -#ifdef Raytracing_EXPORTS -# define RaytracingExport FREECAD_DECL_EXPORT -#else -# define RaytracingExport FREECAD_DECL_IMPORT -#endif -#endif - -// RaytracingGui -#ifndef RaytracingGuiExport -#ifdef RaytracingGui_EXPORTS -# define RaytracingGuiExport FREECAD_DECL_EXPORT -#else -# define RaytracingGuiExport FREECAD_DECL_IMPORT -#endif -#endif - -#endif //RAYTRACING_GLOBAL_H diff --git a/src/Mod/Raytracing/Templates/LuxClassic.lxs b/src/Mod/Raytracing/Templates/LuxClassic.lxs deleted file mode 100644 index 06904d25ba..0000000000 --- a/src/Mod/Raytracing/Templates/LuxClassic.lxs +++ /dev/null @@ -1,165 +0,0 @@ -# Main Scene File - -Renderer "sampler" - -Sampler "lowdiscrepancy" - "integer pixelsamples" [16] - "string pixelsampler" ["lowdiscrepancy"] - "bool noiseaware" ["false"] - -Accelerator "qbvh" - -SurfaceIntegrator "bidirectional" - "integer eyedepth" [16] - "integer lightdepth" [16] - "integer lightraycount" [1] - "string lightpathstrategy" ["auto"] - "string lightstrategy" ["auto"] - -VolumeIntegrator "single" - -PixelFilter "mitchell" - "bool supersample" ["true"] - "float B" [0.333333343267441] - "float C" [0.333333343267441] - "float xwidth" [2.000000000000000] - "float ywidth" [2.000000000000000] - -#RaytracingCamera - -Camera "perspective" - "float fov" [49.134342077604479] - "float screenwindow" [-1.000000000000000 1.000000000000000 -0.562500000000000 0.562500000000000] - "bool autofocus" ["false"] - "float shutteropen" [0.000000000000000] - "float shutterclose" [0.041666666666667] - -Film "fleximage" - "integer xresolution" [960] - "integer yresolution" [540] - "float gamma" [2.200000000000000] - "float colorspace_white" [0.314275000000000 0.329411000000000] - "float colorspace_red" [0.630000000000000 0.340000000000000] - "float colorspace_green" [0.310000000000000 0.595000000000000] - "float colorspace_blue" [0.155000000000000 0.070000000000000] - "string filename" ["templates.Scene.00003"] - "bool write_resume_flm" ["false"] - "bool restart_resume_flm" ["false"] - "bool write_flm_direct" ["false"] - "bool write_exr_halftype" ["false"] - "bool write_exr_applyimaging" ["true"] - "bool write_exr_ZBuf" ["false"] - "string write_exr_compressiontype" ["PIZ (lossless)"] - "string write_exr_zbuf_normalizationtype" ["None"] - "bool write_exr" ["false"] - "string write_exr_channels" ["RGB"] - "bool write_png" ["true"] - "string write_png_channels" ["RGB"] - "bool write_png_16bit" ["false"] - "bool write_tga" ["false"] - "string write_tga_channels" ["RGB"] - "string ldr_clamp_method" ["cut"] - "integer displayinterval" [10] - "integer writeinterval" [180] - "integer flmwriteinterval" [900] - "integer outlierrejection_k" [2] - "integer tilecount" [0] - "string tonemapkernel" ["autolinear"] - -WorldBegin - -# Materials File - -MakeNamedMaterial "sky" - "color Kd" [0.63999999 0.63999999 0.63999999] - "float sigma" [0.000000000000000] - "string type" ["matte"] - -MakeNamedMaterial "sun" - "color Kd" [0.63999999 0.63999999 0.63999999] - "float sigma" [0.000000000000000] - "string type" ["matte"] - -MakeNamedMaterial "groundmaterial" - "bool multibounce" ["false"] - "bool separable" ["true"] - "color Kd" [0.63999999 0.63999999 0.63999999] - "color Ks" [0.04000000 0.04000000 0.04000000] - "float index" [0.000000000000000] - "float uroughness" [0.075000002980232] - "float vroughness" [0.075000002980232] - "float sigma" [0.200000002980232] - "string type" ["glossy"] - -# Geometry File - -#RaytracingContent - -AttributeBegin # "skyplane" - -Transform [-7.767831802368164 0.537927567958832 0.000000000000000 0.000000000000000 0.000000087639521 0.000001265540504 7.786436080932617 0.000000000000000 0.537927567958832 7.767831802368164 -0.000001268571395 0.000000000000000 1.436526060104370 46.835365295410156 26.093084335327148 1.000000000000000] - -NamedMaterial "sky" - -LightGroup "" - -AreaLightSource "area" - "float importance" [1.000000000000000] - "float gain" [1.000000000000000] - "float power" [50.000000000000000] - "float efficacy" [17.000000000000000] - "integer nsamples" [1] - "color L" [0.18317914 0.21755843 0.28100953] - -Shape "mesh" - "integer triindices" [0 1 2 0 2 3] - "point P" [2.085238218307495 2.085238218307495 0.000000000000000 2.085238218307495 -2.085238218307495 0.000000000000000 -2.085238218307495 -2.085238218307495 0.000000000000000 -2.085238218307495 2.085238218307495 0.000000000000000] - "normal N" [0.000000000000000 0.000000000000000 -1.000000000000000 0.000000000000000 0.000000000000000 -1.000000000000000 0.000000000000000 0.000000000000000 -1.000000000000000 0.000000000000000 0.000000000000000 -1.000000000000000] - "bool generatetangents" ["false"] - "string name" ["skyplane"] - -AttributeEnd # "" - -AttributeBegin # "sunplane" - -Transform [0.313812613487244 0.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 -0.000000051126566 0.313812613487244 0.000000000000000 0.000000000000000 -0.313812613487244 -0.000000051126566 0.000000000000000 -0.176543772220612 -42.379814147949219 26.093084335327148 1.000000000000000] - -NamedMaterial "sun" - -LightGroup "" - -AreaLightSource "area" - "float importance" [1.000000000000000] - "float gain" [1.000000000000000] - "float power" [150.000000000000000] - "float efficacy" [17.000000000000000] - "integer nsamples" [1] - "color L" [1.00000000 0.95364237 0.70636380] - -Shape "mesh" - "integer triindices" [0 1 2 0 2 3] - "point P" [2.085238218307495 2.085238218307495 0.000000000000000 2.085238218307495 -2.085238218307495 0.000000000000000 -2.085238218307495 -2.085238218307495 0.000000000000000 -2.085238218307495 2.085238218307495 0.000000000000000] - "normal N" [0.000000000000000 0.000000000000000 -1.000000000000000 0.000000000000000 0.000000000000000 -1.000000000000000 0.000000000000000 0.000000000000000 -1.000000000000000 0.000000000000000 0.000000000000000 -1.000000000000000] - "bool generatetangents" ["false"] - "string name" ["sunplane"] - -AttributeEnd # "" - -AttributeBegin # "groundplane" - -Transform [1.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 1.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 1.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 1.000000000000000] - -NamedMaterial "groundmaterial" - -Shape "mesh" - "integer triindices" [0 1 2 0 2 3] - "point P" [-50.000000000000000 -50.000000000000000 0.000000000000000 50.000000000000000 -50.000000000000000 0.000000000000000 50.000000000000000 50.000000000000000 0.000000000000000 -50.000000000000000 50.000000000000000 0.000000000000000] - "normal N" [0.000000000000000 0.000000000000000 1.000000000000000 0.000000000000000 0.000000000000000 1.000000000000000 0.000000000000000 0.000000000000000 1.000000000000000 0.000000000000000 0.000000000000000 1.000000000000000] - "bool generatetangents" ["false"] - "string name" ["groundplane"] - -AttributeEnd # "" - -# Volume File - -WorldEnd diff --git a/src/Mod/Raytracing/Templates/LuxOutdoor.lxs b/src/Mod/Raytracing/Templates/LuxOutdoor.lxs deleted file mode 100644 index 6a67221536..0000000000 --- a/src/Mod/Raytracing/Templates/LuxOutdoor.lxs +++ /dev/null @@ -1,112 +0,0 @@ -# Main Scene File - -Renderer "sampler" - -Sampler "lowdiscrepancy" - "integer pixelsamples" [16] - "string pixelsampler" ["lowdiscrepancy"] - "bool noiseaware" ["false"] - -Accelerator "qbvh" - -SurfaceIntegrator "bidirectional" - "integer eyedepth" [16] - "integer lightdepth" [16] - "integer lightraycount" [1] - "string lightpathstrategy" ["auto"] - "string lightstrategy" ["auto"] - -VolumeIntegrator "single" - -PixelFilter "mitchell" - "bool supersample" ["true"] - "float B" [0.333333343267441] - "float C" [0.333333343267441] - "float xwidth" [2.000000000000000] - "float ywidth" [2.000000000000000] - -#RaytracingCamera - -Camera "perspective" - "float fov" [49.134342077604479] - "float screenwindow" [-1.000000000000000 1.000000000000000 -0.562500000000000 0.562500000000000] - "bool autofocus" ["false"] - "float shutteropen" [0.000000000000000] - "float shutterclose" [0.041666666666667] - -Film "fleximage" - "integer xresolution" [960] - "integer yresolution" [540] - "float gamma" [2.200000000000000] - "float colorspace_white" [0.314275000000000 0.329411000000000] - "float colorspace_red" [0.630000000000000 0.340000000000000] - "float colorspace_green" [0.310000000000000 0.595000000000000] - "float colorspace_blue" [0.155000000000000 0.070000000000000] - "string filename" ["outdoor.Scene.00001"] - "bool write_resume_flm" ["false"] - "bool restart_resume_flm" ["false"] - "bool write_flm_direct" ["false"] - "bool write_exr_halftype" ["false"] - "bool write_exr_applyimaging" ["true"] - "bool write_exr_ZBuf" ["false"] - "string write_exr_compressiontype" ["PIZ (lossless)"] - "string write_exr_zbuf_normalizationtype" ["None"] - "bool write_exr" ["false"] - "string write_exr_channels" ["RGB"] - "bool write_png" ["true"] - "string write_png_channels" ["RGB"] - "bool write_png_16bit" ["false"] - "bool write_tga" ["false"] - "string write_tga_channels" ["RGB"] - "string ldr_clamp_method" ["cut"] - "integer displayinterval" [10] - "integer writeinterval" [180] - "integer flmwriteinterval" [900] - "integer outlierrejection_k" [2] - "integer tilecount" [0] - "string tonemapkernel" ["autolinear"] - -WorldBegin - -# Materials File - -MakeNamedMaterial "ground" - "float uroughness" [0.075000002980232] - "float vroughness" [0.075000002980232] - "string name" ["amorphous carbon"] - "string type" ["metal"] - -# Geometry File - -#RaytracingContent - -AttributeBegin # "groundplane" - -Transform [1.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 1.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 1.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 0.000000000000000 1.000000000000000] - -NamedMaterial "ground" - -Shape "mesh" - "integer triindices" [0 1 2 0 2 3] - "point P" [-1000.000000000000000 -1000.000000000000000 0.000000000000000 1000.000000000000000 -1000.000000000000000 0.000000000000000 1000.000000000000000 1000.000000000000000 0.000000000000000 -1000.000000000000000 1000.000000000000000 0.000000000000000] - "normal N" [0.000000000000000 0.000000000000000 1.000000000000000 0.000000000000000 0.000000000000000 1.000000000000000 0.000000000000000 0.000000000000000 1.000000000000000 0.000000000000000 0.000000000000000 1.000000000000000] - "bool generatetangents" ["false"] - "string name" ["groundplane"] - -AttributeEnd # "" - -# Volume File - -AttributeBegin # "Lamp" - -LightGroup "default" - -LightSource "sunsky2" - "float gain" [1.000000000000000] - "float importance" [1.000000000000000] - "integer nsamples" [1] - "float turbidity" [2.200000047683716] - "vector sundir" [0.028625251725316 -0.011037390679121 0.040162373334169] - -AttributeEnd # "" -WorldEnd diff --git a/src/Mod/Raytracing/Templates/ProjectStd.pov b/src/Mod/Raytracing/Templates/ProjectStd.pov deleted file mode 100644 index 8f51a37fe0..0000000000 --- a/src/Mod/Raytracing/Templates/ProjectStd.pov +++ /dev/null @@ -1,53 +0,0 @@ -// Persistence of Vision Ray Tracer Scene Description File -// for FreeCAD (http://www.freecad.org) - -#version 3.6; - -#include "colors.inc" -#include "metals.inc" - -// ---------------------------------------- - -global_settings { - assumed_gamma 1.0 - ambient_light color rgb <1.0,1.0,1.0> - max_trace_level 20 -} - -// ---------------------------------------- - - -sky_sphere { - pigment { - gradient y - color_map { - [0.0 rgb <0.6,0.7,1.0>] - [0.7 rgb <0.0,0.1,0.8>] - } - } -} - - -// ---------------------------------------- - -plane { - y, -1 - texture { pigment {rgb <0.0,0.0,0.0>} finish {ambient 0.0 reflection 0.05 specular 0.0} } -} - -// Standard finish -//#declare StdFinish = F_MetalA; -//#declare StdFinish = finish { diffuse 0.7 }; -//#declare StdFinish = finish { phong 0.5 }; -//#declare StdFinish = finish { ambient rgb <0.5,0.5,0.5> }; -//#declare StdFinish = finish { crand 0.5 phong 0.9}; -#declare StdFinish = finish { ambient 0.01 diffuse 0.9 phong 1.0 phong_size 70 metallic brilliance 1.5} ; - -//RaytracingContent - -//default light -light_source { - cam_location + cam_angle * 100 - color rgb <10, 10, 10> -} - diff --git a/src/Mod/Raytracing/Templates/RadiosityNormal.pov b/src/Mod/Raytracing/Templates/RadiosityNormal.pov deleted file mode 100644 index 8c7a20ef3c..0000000000 --- a/src/Mod/Raytracing/Templates/RadiosityNormal.pov +++ /dev/null @@ -1,41 +0,0 @@ - // Persistence of Vision Ray Tracer Scene Description File - // for FreeCAD (http://www.freecad.org) - - #version 3.6; - - #include "colors.inc" - #include "metals.inc" - #include "rad_def.inc" - - global_settings { - radiosity { - Rad_Settings(Radiosity_Normal,off,off) - } - } - - #default {finish{ambient 0}} - - sky_sphere { - pigment { - gradient y - color_map { - [0.0 color LightGray] - [0.3 color White] - [0.7 color LightGray] - } - } - } - - // Standard finish - #declare StdFinish = finish { crand 0.01 diffuse 0.8 }; - - //RaytracingContent - - //default light - light_source { - cam_location - color White - area_light <100, 0, 0>, <0, 0, 100>, 10, 10 - adaptive 1 - jitter - } diff --git a/src/Mod/Raytracing/Templates/RadiosityOutdoorHQ.pov b/src/Mod/Raytracing/Templates/RadiosityOutdoorHQ.pov deleted file mode 100644 index 3a68132a96..0000000000 --- a/src/Mod/Raytracing/Templates/RadiosityOutdoorHQ.pov +++ /dev/null @@ -1,41 +0,0 @@ -// Persistence of Vision Ray Tracer Scene Description File -// for FreeCAD (http://www.freecad.org) - -#version 3.6; - -#include "colors.inc" -#include "metals.inc" -#include "rad_def.inc" - -global_settings { - radiosity { - Rad_Settings(Radiosity_OutdoorHQ,off,off) - } -} - -#default {finish{ambient 0}} - -sky_sphere { - pigment { - gradient y - color_map { - [0.0 color LightGray] - [0.3 color White] - [0.7 color LightGray] - } - } -} - -// Standard finish -#declare StdFinish = finish {}; - -//RaytracingContent - -//default light -light_source { - cam_location - color White - area_light <100, 0, 0>, <0, 0, 100>, 10, 10 - adaptive 1 - jitter -} diff --git a/src/Mod/Raytracing/raytracing.dox b/src/Mod/Raytracing/raytracing.dox deleted file mode 100644 index ba00aa628f..0000000000 --- a/src/Mod/Raytracing/raytracing.dox +++ /dev/null @@ -1,5 +0,0 @@ -/** \defgroup RAYTRACING Raytracing - * \ingroup CWORKBENCHES - * \brief Provides tools to generate rendered images using external renderers - */ - diff --git a/src/Mod/Web/Gui/Workbench.cpp b/src/Mod/Web/Gui/Workbench.cpp index 39cf43115b..1ab97c99c4 100644 --- a/src/Mod/Web/Gui/Workbench.cpp +++ b/src/Mod/Web/Gui/Workbench.cpp @@ -230,17 +230,6 @@ Gui::MenuItem* Workbench::setupMenuBar() const // << "Drawing_ExportPage" // ; // -// // Raytracing **************************************************************************************************** -// -// Gui::MenuItem* raytracing = new Gui::MenuItem(menuBar); -// -// raytracing->setCommand("&Raytracing"); -// *raytracing -// << "Raytracing_WriteView" -// << "Raytracing_WriteCamera" -// << "Raytracing_WritePart"; -// ; -// // // Drafting **************************************************************************************************** //# ifdef WEB_USE_DRAFTING // if (mgr.getCommandByName("Draft_Line")) { diff --git a/src/Tools/dir2qrc.py b/src/Tools/dir2qrc.py index 3c51a6a790..3893ee5f92 100644 --- a/src/Tools/dir2qrc.py +++ b/src/Tools/dir2qrc.py @@ -62,7 +62,6 @@ locations = [ ["../Mod/Part/Gui/Resources", "Part.qrc"], ["../Mod/PartDesign/Gui/Resources", "PartDesign.qrc"], ["../Mod/Points/Gui/Resources", "Points.qrc"], - ["../Mod/Raytracing/Gui/Resources", "Raytracing.qrc"], ["../Mod/ReverseEngineering/Gui/Resources", "ReverseEngineering.qrc"], ["../Mod/Robot/Gui/Resources", "Robot.qrc"], ["../Mod/Sketcher/Gui/Resources", "Sketcher.qrc"], diff --git a/src/Tools/update_qt_language_files.py b/src/Tools/update_qt_language_files.py new file mode 100644 index 0000000000..fa18ac6085 --- /dev/null +++ b/src/Tools/update_qt_language_files.py @@ -0,0 +1,24 @@ +#!/usr/bin/env python3 + +# SPDX-License-Identifier: LGPL-2.1-or-later +# *************************************************************************** +# * * +# * Copyright (c) 2015 The FreeCAD Project Association * +# * * +# * This file is part of FreeCAD. * +# * * +# * FreeCAD is free software: you can redistribute it and/or modify it * +# * under the terms of the GNU Lesser General Public License as * +# * published by the Free Software Foundation, either version 2.1 of the * +# * License, or (at your option) any later version. * +# * * +# * FreeCAD is distributed in the hope that it will be useful, but * +# * WITHOUT ANY WARRANTY; without even the implied warranty of * +# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * +# * Lesser General Public License for more details. * +# * * +# * You should have received a copy of the GNU Lesser General Public * +# * License along with FreeCAD. If not, see * +# * . * +# * * +# *************************************************************************** diff --git a/src/Tools/updatecrowdin.py b/src/Tools/updatecrowdin.py index 4bf1294781..b7140ab213 100755 --- a/src/Tools/updatecrowdin.py +++ b/src/Tools/updatecrowdin.py @@ -154,11 +154,6 @@ locations = [ "../Mod/Points/Gui/Resources/translations", "../Mod/Points/Gui/Resources/Points.qrc", ], - [ - "Raytracing", - "../Mod/Raytracing/Gui/Resources/translations", - "../Mod/Raytracing/Gui/Resources/Raytracing.qrc", - ], [ "ReverseEngineering", "../Mod/ReverseEngineering/Gui/Resources/translations", diff --git a/src/Tools/updatets.py b/src/Tools/updatets.py index 3d02ae3dbb..ff41cf7494 100755 --- a/src/Tools/updatets.py +++ b/src/Tools/updatets.py @@ -126,11 +126,6 @@ directories = [ "workingdir": "./src/Mod/Points/", "tsdir": "Gui/Resources/translations", }, - { - "tsname": "Raytracing", - "workingdir": "./src/Mod/Raytracing/", - "tsdir": "Gui/Resources/translations", - }, { "tsname": "ReverseEngineering", "workingdir": "./src/Mod/ReverseEngineering/",