@plastichub/osr-cad
Version:
This is a CLI(CommandLineInterface) toolset to convert 3D files, using Solidworks and other software.
142 lines • 7.89 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.EDocumentState = exports.ImageResolution = exports.ImageAspectRatio = exports.swRayTraceRenderQuality_e = exports.swRayTraceRenderImageFormat = void 0;
var swRayTraceRenderImageFormat;
(function (swRayTraceRenderImageFormat) {
swRayTraceRenderImageFormat[swRayTraceRenderImageFormat["swImageFormat_FlexiblePrecision"] = 0] = "swImageFormat_FlexiblePrecision";
swRayTraceRenderImageFormat[swRayTraceRenderImageFormat["swImageFormat_Targa"] = 1] = "swImageFormat_Targa";
swRayTraceRenderImageFormat[swRayTraceRenderImageFormat["swImageFormat_WindowsBmp"] = 2] = "swImageFormat_WindowsBmp";
swRayTraceRenderImageFormat[swRayTraceRenderImageFormat["swImageFormat_HDR"] = 3] = "swImageFormat_HDR";
swRayTraceRenderImageFormat[swRayTraceRenderImageFormat["swImageFormat_JPEG2000"] = 4] = "swImageFormat_JPEG2000";
swRayTraceRenderImageFormat[swRayTraceRenderImageFormat["swImageFormat_JPEG2000_16bit"] = 5] = "swImageFormat_JPEG2000_16bit";
swRayTraceRenderImageFormat[swRayTraceRenderImageFormat["swImageFormat_JPEG2000_16bit_Lossless"] = 6] = "swImageFormat_JPEG2000_16bit_Lossless";
swRayTraceRenderImageFormat[swRayTraceRenderImageFormat["swImageFormat_JPEG"] = 7] = "swImageFormat_JPEG";
swRayTraceRenderImageFormat[swRayTraceRenderImageFormat["swImageFormat_PNG"] = 8] = "swImageFormat_PNG";
swRayTraceRenderImageFormat[swRayTraceRenderImageFormat["swImageFormat_PNG_16bit"] = 9] = "swImageFormat_PNG_16bit";
swRayTraceRenderImageFormat[swRayTraceRenderImageFormat["swImageFormat_SGI_RGB"] = 10] = "swImageFormat_SGI_RGB";
swRayTraceRenderImageFormat[swRayTraceRenderImageFormat["swImageFormat_TIF"] = 11] = "swImageFormat_TIF";
swRayTraceRenderImageFormat[swRayTraceRenderImageFormat["swImageFormat_TIF_16bit"] = 12] = "swImageFormat_TIF_16bit";
swRayTraceRenderImageFormat[swRayTraceRenderImageFormat["swImageFormat_TIF_16bit_uncompr"] = 13] = "swImageFormat_TIF_16bit_uncompr";
swRayTraceRenderImageFormat[swRayTraceRenderImageFormat["swImageFormat_OpenEXR"] = 14] = "swImageFormat_OpenEXR";
swRayTraceRenderImageFormat[swRayTraceRenderImageFormat["swImageFormat_OpenEXR_32bit"] = 15] = "swImageFormat_OpenEXR_32bit";
swRayTraceRenderImageFormat[swRayTraceRenderImageFormat["swImageFormat_OpenEXR_TILED16bit"] = 16] = "swImageFormat_OpenEXR_TILED16bit";
swRayTraceRenderImageFormat[swRayTraceRenderImageFormat["swImageFormat_OpenEXR_TILED32bit"] = 17] = "swImageFormat_OpenEXR_TILED32bit";
})(swRayTraceRenderImageFormat = exports.swRayTraceRenderImageFormat || (exports.swRayTraceRenderImageFormat = {}));
var swRayTraceRenderQuality_e;
(function (swRayTraceRenderQuality_e) {
swRayTraceRenderQuality_e[swRayTraceRenderQuality_e["swRenderQuality_Good"] = 0] = "swRenderQuality_Good";
swRayTraceRenderQuality_e[swRayTraceRenderQuality_e["swRenderQuality_Better"] = 1] = "swRenderQuality_Better";
swRayTraceRenderQuality_e[swRayTraceRenderQuality_e["swRenderQuality_Best"] = 2] = "swRenderQuality_Best";
swRayTraceRenderQuality_e[swRayTraceRenderQuality_e["swRenderQuality_Maximum"] = 3] = "swRenderQuality_Maximum";
})(swRayTraceRenderQuality_e = exports.swRayTraceRenderQuality_e || (exports.swRayTraceRenderQuality_e = {}));
var ImageAspectRatio;
(function (ImageAspectRatio) {
ImageAspectRatio["AspectRatio_1_1"] = "1:1";
ImageAspectRatio["AspectRatio_4_3"] = "4:3";
ImageAspectRatio["AspectRatio_16_9"] = "16:9";
ImageAspectRatio["AspectRatio_21_9"] = "21:9";
ImageAspectRatio["AspectRatio_2_3"] = "2:3";
ImageAspectRatio["AspectRatio_3_2"] = "3:2";
ImageAspectRatio["AspectRatio_5_4"] = "5:4";
ImageAspectRatio["AspectRatio_3_4"] = "3:4";
ImageAspectRatio["AspectRatio_9_16"] = "9:16";
ImageAspectRatio["AspectRatio_10_16"] = "10:16";
ImageAspectRatio["AspectRatio_16_10"] = "16:10";
ImageAspectRatio["AspectRatio_16_15"] = "16:15";
ImageAspectRatio["AspectRatio_18_9"] = "18:9";
ImageAspectRatio["AspectRatio_32_9"] = "32:9";
ImageAspectRatio["AspectRatio_48_9"] = "48:9";
})(ImageAspectRatio = exports.ImageAspectRatio || (exports.ImageAspectRatio = {}));
var ImageResolution;
(function (ImageResolution) {
ImageResolution["Resolution_640x480"] = "640x480";
ImageResolution["Resolution_800x600"] = "800x600";
ImageResolution["Resolution_1024x768"] = "1024x768";
ImageResolution["Resolution_1280x720"] = "1280x720";
ImageResolution["Resolution_1280x800"] = "1280x800";
ImageResolution["Resolution_1280x1024"] = "1280x1024";
ImageResolution["Resolution_1366x768"] = "1366x768";
ImageResolution["Resolution_1440x900"] = "1440x900";
ImageResolution["Resolution_1600x900"] = "1600x900";
ImageResolution["Resolution_1680x1050"] = "1680x1050";
ImageResolution["Resolution_1920x1080"] = "1920x1080";
ImageResolution["Resolution_1920x1200"] = "1920x1200";
ImageResolution["Resolution_2560x1440"] = "2560x1440";
ImageResolution["Resolution_2560x1600"] = "2560x1600";
ImageResolution["Resolution_3840x2160"] = "3840x2160";
ImageResolution["Resolution_4096x2160"] = "4096x2160";
ImageResolution["Resolution_5120x2880"] = "5120x2880";
ImageResolution["Resolution_7680x4320"] = "7680x4320";
})(ImageResolution = exports.ImageResolution || (exports.ImageResolution = {}));
function createRendererOptions(options) {
const defaults = {
imageWidth: 800,
imageHeight: 600,
imageFormat: 0,
previewRenderQuality: 50,
finalRenderQuality: 100,
bloomEnabled: true,
bloomThreshold: 0.5,
bloomRadius: 10,
contourEnabled: false,
shadedContour: false,
contourLineThickness: 1,
contourLineColor: 0,
useSolidWorksViewAspectRatio: false,
defaultImagePath: '',
useSceneBackgroundImageAspectRatio: false,
outputAmbientOcclusion: false,
directCaustics: false,
causticQuality: 50,
gamma: 2.2,
numberOfReflections: 2,
numberOfRefractions: 2,
networkRendering: false,
clientWorkload: 0,
sendDataForNetworkJob: false,
networkSharedDirectory: '',
causticAmount: 0.5,
customRenderSettings: false,
contourCartoonRenderingEnabled: false,
hasCartoonEdges: false,
hasCartoonShading: false,
includeAnnotationsInRendering: false,
renderType: 0,
renderAnnotationsToSeparateImage: false,
alphaOutput: false,
offloadedRendering: false,
};
return { ...defaults, ...options };
}
var EDocumentState;
(function (EDocumentState) {
//
// Summary:
// Default state of the document
EDocumentState[EDocumentState["Default"] = 0] = "Default";
//
// Summary:
// Checks if document is hidden
EDocumentState[EDocumentState["Hidden"] = 1] = "Hidden";
//
// Summary:
// Opens document in read-only mode
EDocumentState[EDocumentState["ReadOnly"] = 2] = "ReadOnly";
//
// Summary:
// Opens document in view only mode
EDocumentState[EDocumentState["ViewOnly"] = 4] = "ViewOnly";
//
// Summary:
// Opens document without displaying any popup messages
EDocumentState[EDocumentState["Silent"] = 8] = "Silent";
//
// Summary:
// Opens document in the rapid mode
//
// Remarks:
// This mode significantly improves the performance of opening but certain functionality
// and API migth not be available
EDocumentState[EDocumentState["Rapid"] = 16] = "Rapid";
})(EDocumentState = exports.EDocumentState || (exports.EDocumentState = {}));
//# sourceMappingURL=sw-types.js.map