UNPKG

neos-script

Version:

[neos-script-sample](https://github.com/rheniumNV/neos-script-sample)

23 lines (22 loc) 24.4 kB
"use strict"; var __assign = (this && this.__assign) || function () { __assign = Object.assign || function(t) { for (var s, i = 1, n = arguments.length; i < n; i++) { s = arguments[i]; for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p]; } return t; }; return __assign.apply(this, arguments); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.PBS_DisplaceMetallic = void 0; var jsx_runtime_1 = require("neos-script/jsx-runtime"); var core_1 = require("../../../../core"); function PBS_DisplaceMetallic(props) { var id = props.id, persistentId = props.persistentId, updateOrder = props.updateOrder, Enabled = props.Enabled, HighPriorityIntegration = props.HighPriorityIntegration, TextureScale = props.TextureScale, TextureOffset = props.TextureOffset, AlbedoColor = props.AlbedoColor, AlbedoTexture = props.AlbedoTexture, EmissiveColor = props.EmissiveColor, EmissiveMap = props.EmissiveMap, NormalMap = props.NormalMap, NormalScale = props.NormalScale, OcclusionMap = props.OcclusionMap, VertexDisplaceMap = props.VertexDisplaceMap, VertexDisplaceMagnitude = props.VertexDisplaceMagnitude, VertexDisplaceBias = props.VertexDisplaceBias, VertexDisplaceMapScale = props.VertexDisplaceMapScale, VertexDisplaceMapOffset = props.VertexDisplaceMapOffset, UVDisplaceMap = props.UVDisplaceMap, UVDisplaceMagnitude = props.UVDisplaceMagnitude, UVDisplaceBias = props.UVDisplaceBias, UVDisplaceMapScale = props.UVDisplaceMapScale, UVDisplaceMapOffset = props.UVDisplaceMapOffset, WorldspaceVertexOffsetMap = props.WorldspaceVertexOffsetMap, WorldspaceOffsetMagnitude = props.WorldspaceOffsetMagnitude, WorldspaceVertexOffsetMapScale = props.WorldspaceVertexOffsetMapScale, WorldspaceVertexOffsetMapOffset = props.WorldspaceVertexOffsetMapOffset, WorldspaceOffsetPerVertex = props.WorldspaceOffsetPerVertex, Culling = props.Culling, AlphaHandling = props.AlphaHandling, AlphaClip = props.AlphaClip, OffsetFactor = props.OffsetFactor, OffsetUnits = props.OffsetUnits, RenderQueue = props.RenderQueue, Metallic = props.Metallic, Smoothness = props.Smoothness, MetallicMap = props.MetallicMap, _regular = props._regular, _transparent = props._transparent; return ((0, jsx_runtime_1.jsxs)(core_1.Component, __assign({ type: "FrooxEngine.PBS_DisplaceMetallic", id: id, persistentId: persistentId, updateOrder: updateOrder }, { children: [(0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "Enabled", id: typeof Enabled === "object" && "id" in Enabled ? Enabled === null || Enabled === void 0 ? void 0 : Enabled.id : undefined, value: typeof Enabled === "object" && "value" in Enabled ? Enabled === null || Enabled === void 0 ? void 0 : Enabled.value : Enabled !== null && Enabled !== void 0 ? Enabled : true, isRaw: typeof Enabled === "object" && "isRaw" in Enabled && Enabled.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "HighPriorityIntegration", id: typeof HighPriorityIntegration === "object" && "id" in HighPriorityIntegration ? HighPriorityIntegration === null || HighPriorityIntegration === void 0 ? void 0 : HighPriorityIntegration.id : undefined, value: typeof HighPriorityIntegration === "object" && "value" in HighPriorityIntegration ? HighPriorityIntegration === null || HighPriorityIntegration === void 0 ? void 0 : HighPriorityIntegration.value : HighPriorityIntegration, isRaw: typeof HighPriorityIntegration === "object" && "isRaw" in HighPriorityIntegration && HighPriorityIntegration.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "TextureScale", id: typeof TextureScale === "object" && "id" in TextureScale ? TextureScale === null || TextureScale === void 0 ? void 0 : TextureScale.id : undefined, value: typeof TextureScale === "object" && "value" in TextureScale ? TextureScale === null || TextureScale === void 0 ? void 0 : TextureScale.value : TextureScale, isRaw: typeof TextureScale === "object" && "isRaw" in TextureScale && TextureScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "TextureOffset", id: typeof TextureOffset === "object" && "id" in TextureOffset ? TextureOffset === null || TextureOffset === void 0 ? void 0 : TextureOffset.id : undefined, value: typeof TextureOffset === "object" && "value" in TextureOffset ? TextureOffset === null || TextureOffset === void 0 ? void 0 : TextureOffset.value : TextureOffset, isRaw: typeof TextureOffset === "object" && "isRaw" in TextureOffset && TextureOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.color]", name: "AlbedoColor", id: typeof AlbedoColor === "object" && "id" in AlbedoColor ? AlbedoColor === null || AlbedoColor === void 0 ? void 0 : AlbedoColor.id : undefined, value: typeof AlbedoColor === "object" && "value" in AlbedoColor ? AlbedoColor === null || AlbedoColor === void 0 ? void 0 : AlbedoColor.value : AlbedoColor, isRaw: typeof AlbedoColor === "object" && "isRaw" in AlbedoColor && AlbedoColor.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "AlbedoTexture", id: typeof AlbedoTexture === "object" && "id" in AlbedoTexture ? AlbedoTexture === null || AlbedoTexture === void 0 ? void 0 : AlbedoTexture.id : undefined, value: typeof AlbedoTexture === "object" && "value" in AlbedoTexture ? AlbedoTexture === null || AlbedoTexture === void 0 ? void 0 : AlbedoTexture.value : AlbedoTexture, isRaw: typeof AlbedoTexture === "object" && "isRaw" in AlbedoTexture && AlbedoTexture.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.color]", name: "EmissiveColor", id: typeof EmissiveColor === "object" && "id" in EmissiveColor ? EmissiveColor === null || EmissiveColor === void 0 ? void 0 : EmissiveColor.id : undefined, value: typeof EmissiveColor === "object" && "value" in EmissiveColor ? EmissiveColor === null || EmissiveColor === void 0 ? void 0 : EmissiveColor.value : EmissiveColor, isRaw: typeof EmissiveColor === "object" && "isRaw" in EmissiveColor && EmissiveColor.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "EmissiveMap", id: typeof EmissiveMap === "object" && "id" in EmissiveMap ? EmissiveMap === null || EmissiveMap === void 0 ? void 0 : EmissiveMap.id : undefined, value: typeof EmissiveMap === "object" && "value" in EmissiveMap ? EmissiveMap === null || EmissiveMap === void 0 ? void 0 : EmissiveMap.value : EmissiveMap, isRaw: typeof EmissiveMap === "object" && "isRaw" in EmissiveMap && EmissiveMap.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "NormalMap", id: typeof NormalMap === "object" && "id" in NormalMap ? NormalMap === null || NormalMap === void 0 ? void 0 : NormalMap.id : undefined, value: typeof NormalMap === "object" && "value" in NormalMap ? NormalMap === null || NormalMap === void 0 ? void 0 : NormalMap.value : NormalMap, isRaw: typeof NormalMap === "object" && "isRaw" in NormalMap && NormalMap.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "NormalScale", id: typeof NormalScale === "object" && "id" in NormalScale ? NormalScale === null || NormalScale === void 0 ? void 0 : NormalScale.id : undefined, value: typeof NormalScale === "object" && "value" in NormalScale ? NormalScale === null || NormalScale === void 0 ? void 0 : NormalScale.value : NormalScale, isRaw: typeof NormalScale === "object" && "isRaw" in NormalScale && NormalScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "OcclusionMap", id: typeof OcclusionMap === "object" && "id" in OcclusionMap ? OcclusionMap === null || OcclusionMap === void 0 ? void 0 : OcclusionMap.id : undefined, value: typeof OcclusionMap === "object" && "value" in OcclusionMap ? OcclusionMap === null || OcclusionMap === void 0 ? void 0 : OcclusionMap.value : OcclusionMap, isRaw: typeof OcclusionMap === "object" && "isRaw" in OcclusionMap && OcclusionMap.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "VertexDisplaceMap", id: typeof VertexDisplaceMap === "object" && "id" in VertexDisplaceMap ? VertexDisplaceMap === null || VertexDisplaceMap === void 0 ? void 0 : VertexDisplaceMap.id : undefined, value: typeof VertexDisplaceMap === "object" && "value" in VertexDisplaceMap ? VertexDisplaceMap === null || VertexDisplaceMap === void 0 ? void 0 : VertexDisplaceMap.value : VertexDisplaceMap, isRaw: typeof VertexDisplaceMap === "object" && "isRaw" in VertexDisplaceMap && VertexDisplaceMap.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "VertexDisplaceMagnitude", id: typeof VertexDisplaceMagnitude === "object" && "id" in VertexDisplaceMagnitude ? VertexDisplaceMagnitude === null || VertexDisplaceMagnitude === void 0 ? void 0 : VertexDisplaceMagnitude.id : undefined, value: typeof VertexDisplaceMagnitude === "object" && "value" in VertexDisplaceMagnitude ? VertexDisplaceMagnitude === null || VertexDisplaceMagnitude === void 0 ? void 0 : VertexDisplaceMagnitude.value : VertexDisplaceMagnitude, isRaw: typeof VertexDisplaceMagnitude === "object" && "isRaw" in VertexDisplaceMagnitude && VertexDisplaceMagnitude.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "VertexDisplaceBias", id: typeof VertexDisplaceBias === "object" && "id" in VertexDisplaceBias ? VertexDisplaceBias === null || VertexDisplaceBias === void 0 ? void 0 : VertexDisplaceBias.id : undefined, value: typeof VertexDisplaceBias === "object" && "value" in VertexDisplaceBias ? VertexDisplaceBias === null || VertexDisplaceBias === void 0 ? void 0 : VertexDisplaceBias.value : VertexDisplaceBias, isRaw: typeof VertexDisplaceBias === "object" && "isRaw" in VertexDisplaceBias && VertexDisplaceBias.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "VertexDisplaceMapScale", id: typeof VertexDisplaceMapScale === "object" && "id" in VertexDisplaceMapScale ? VertexDisplaceMapScale === null || VertexDisplaceMapScale === void 0 ? void 0 : VertexDisplaceMapScale.id : undefined, value: typeof VertexDisplaceMapScale === "object" && "value" in VertexDisplaceMapScale ? VertexDisplaceMapScale === null || VertexDisplaceMapScale === void 0 ? void 0 : VertexDisplaceMapScale.value : VertexDisplaceMapScale, isRaw: typeof VertexDisplaceMapScale === "object" && "isRaw" in VertexDisplaceMapScale && VertexDisplaceMapScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "VertexDisplaceMapOffset", id: typeof VertexDisplaceMapOffset === "object" && "id" in VertexDisplaceMapOffset ? VertexDisplaceMapOffset === null || VertexDisplaceMapOffset === void 0 ? void 0 : VertexDisplaceMapOffset.id : undefined, value: typeof VertexDisplaceMapOffset === "object" && "value" in VertexDisplaceMapOffset ? VertexDisplaceMapOffset === null || VertexDisplaceMapOffset === void 0 ? void 0 : VertexDisplaceMapOffset.value : VertexDisplaceMapOffset, isRaw: typeof VertexDisplaceMapOffset === "object" && "isRaw" in VertexDisplaceMapOffset && VertexDisplaceMapOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "UVDisplaceMap", id: typeof UVDisplaceMap === "object" && "id" in UVDisplaceMap ? UVDisplaceMap === null || UVDisplaceMap === void 0 ? void 0 : UVDisplaceMap.id : undefined, value: typeof UVDisplaceMap === "object" && "value" in UVDisplaceMap ? UVDisplaceMap === null || UVDisplaceMap === void 0 ? void 0 : UVDisplaceMap.value : UVDisplaceMap, isRaw: typeof UVDisplaceMap === "object" && "isRaw" in UVDisplaceMap && UVDisplaceMap.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "UVDisplaceMagnitude", id: typeof UVDisplaceMagnitude === "object" && "id" in UVDisplaceMagnitude ? UVDisplaceMagnitude === null || UVDisplaceMagnitude === void 0 ? void 0 : UVDisplaceMagnitude.id : undefined, value: typeof UVDisplaceMagnitude === "object" && "value" in UVDisplaceMagnitude ? UVDisplaceMagnitude === null || UVDisplaceMagnitude === void 0 ? void 0 : UVDisplaceMagnitude.value : UVDisplaceMagnitude, isRaw: typeof UVDisplaceMagnitude === "object" && "isRaw" in UVDisplaceMagnitude && UVDisplaceMagnitude.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "UVDisplaceBias", id: typeof UVDisplaceBias === "object" && "id" in UVDisplaceBias ? UVDisplaceBias === null || UVDisplaceBias === void 0 ? void 0 : UVDisplaceBias.id : undefined, value: typeof UVDisplaceBias === "object" && "value" in UVDisplaceBias ? UVDisplaceBias === null || UVDisplaceBias === void 0 ? void 0 : UVDisplaceBias.value : UVDisplaceBias, isRaw: typeof UVDisplaceBias === "object" && "isRaw" in UVDisplaceBias && UVDisplaceBias.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "UVDisplaceMapScale", id: typeof UVDisplaceMapScale === "object" && "id" in UVDisplaceMapScale ? UVDisplaceMapScale === null || UVDisplaceMapScale === void 0 ? void 0 : UVDisplaceMapScale.id : undefined, value: typeof UVDisplaceMapScale === "object" && "value" in UVDisplaceMapScale ? UVDisplaceMapScale === null || UVDisplaceMapScale === void 0 ? void 0 : UVDisplaceMapScale.value : UVDisplaceMapScale, isRaw: typeof UVDisplaceMapScale === "object" && "isRaw" in UVDisplaceMapScale && UVDisplaceMapScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "UVDisplaceMapOffset", id: typeof UVDisplaceMapOffset === "object" && "id" in UVDisplaceMapOffset ? UVDisplaceMapOffset === null || UVDisplaceMapOffset === void 0 ? void 0 : UVDisplaceMapOffset.id : undefined, value: typeof UVDisplaceMapOffset === "object" && "value" in UVDisplaceMapOffset ? UVDisplaceMapOffset === null || UVDisplaceMapOffset === void 0 ? void 0 : UVDisplaceMapOffset.value : UVDisplaceMapOffset, isRaw: typeof UVDisplaceMapOffset === "object" && "isRaw" in UVDisplaceMapOffset && UVDisplaceMapOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "WorldspaceVertexOffsetMap", id: typeof WorldspaceVertexOffsetMap === "object" && "id" in WorldspaceVertexOffsetMap ? WorldspaceVertexOffsetMap === null || WorldspaceVertexOffsetMap === void 0 ? void 0 : WorldspaceVertexOffsetMap.id : undefined, value: typeof WorldspaceVertexOffsetMap === "object" && "value" in WorldspaceVertexOffsetMap ? WorldspaceVertexOffsetMap === null || WorldspaceVertexOffsetMap === void 0 ? void 0 : WorldspaceVertexOffsetMap.value : WorldspaceVertexOffsetMap, isRaw: typeof WorldspaceVertexOffsetMap === "object" && "isRaw" in WorldspaceVertexOffsetMap && WorldspaceVertexOffsetMap.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "WorldspaceOffsetMagnitude", id: typeof WorldspaceOffsetMagnitude === "object" && "id" in WorldspaceOffsetMagnitude ? WorldspaceOffsetMagnitude === null || WorldspaceOffsetMagnitude === void 0 ? void 0 : WorldspaceOffsetMagnitude.id : undefined, value: typeof WorldspaceOffsetMagnitude === "object" && "value" in WorldspaceOffsetMagnitude ? WorldspaceOffsetMagnitude === null || WorldspaceOffsetMagnitude === void 0 ? void 0 : WorldspaceOffsetMagnitude.value : WorldspaceOffsetMagnitude, isRaw: typeof WorldspaceOffsetMagnitude === "object" && "isRaw" in WorldspaceOffsetMagnitude && WorldspaceOffsetMagnitude.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "WorldspaceVertexOffsetMapScale", id: typeof WorldspaceVertexOffsetMapScale === "object" && "id" in WorldspaceVertexOffsetMapScale ? WorldspaceVertexOffsetMapScale === null || WorldspaceVertexOffsetMapScale === void 0 ? void 0 : WorldspaceVertexOffsetMapScale.id : undefined, value: typeof WorldspaceVertexOffsetMapScale === "object" && "value" in WorldspaceVertexOffsetMapScale ? WorldspaceVertexOffsetMapScale === null || WorldspaceVertexOffsetMapScale === void 0 ? void 0 : WorldspaceVertexOffsetMapScale.value : WorldspaceVertexOffsetMapScale, isRaw: typeof WorldspaceVertexOffsetMapScale === "object" && "isRaw" in WorldspaceVertexOffsetMapScale && WorldspaceVertexOffsetMapScale.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[BaseX.float2]", name: "WorldspaceVertexOffsetMapOffset", id: typeof WorldspaceVertexOffsetMapOffset === "object" && "id" in WorldspaceVertexOffsetMapOffset ? WorldspaceVertexOffsetMapOffset === null || WorldspaceVertexOffsetMapOffset === void 0 ? void 0 : WorldspaceVertexOffsetMapOffset.id : undefined, value: typeof WorldspaceVertexOffsetMapOffset === "object" && "value" in WorldspaceVertexOffsetMapOffset ? WorldspaceVertexOffsetMapOffset === null || WorldspaceVertexOffsetMapOffset === void 0 ? void 0 : WorldspaceVertexOffsetMapOffset.value : WorldspaceVertexOffsetMapOffset, isRaw: typeof WorldspaceVertexOffsetMapOffset === "object" && "isRaw" in WorldspaceVertexOffsetMapOffset && WorldspaceVertexOffsetMapOffset.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Boolean]", name: "WorldspaceOffsetPerVertex", id: typeof WorldspaceOffsetPerVertex === "object" && "id" in WorldspaceOffsetPerVertex ? WorldspaceOffsetPerVertex === null || WorldspaceOffsetPerVertex === void 0 ? void 0 : WorldspaceOffsetPerVertex.id : undefined, value: typeof WorldspaceOffsetPerVertex === "object" && "value" in WorldspaceOffsetPerVertex ? WorldspaceOffsetPerVertex === null || WorldspaceOffsetPerVertex === void 0 ? void 0 : WorldspaceOffsetPerVertex.value : WorldspaceOffsetPerVertex, isRaw: typeof WorldspaceOffsetPerVertex === "object" && "isRaw" in WorldspaceOffsetPerVertex && WorldspaceOffsetPerVertex.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.Culling]", name: "Culling", id: typeof Culling === "object" && "id" in Culling ? Culling === null || Culling === void 0 ? void 0 : Culling.id : undefined, value: typeof Culling === "object" && "value" in Culling ? Culling === null || Culling === void 0 ? void 0 : Culling.value : Culling, isRaw: typeof Culling === "object" && "isRaw" in Culling && Culling.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[FrooxEngine.AlphaHandling]", name: "AlphaHandling", id: typeof AlphaHandling === "object" && "id" in AlphaHandling ? AlphaHandling === null || AlphaHandling === void 0 ? void 0 : AlphaHandling.id : undefined, value: typeof AlphaHandling === "object" && "value" in AlphaHandling ? AlphaHandling === null || AlphaHandling === void 0 ? void 0 : AlphaHandling.value : AlphaHandling, isRaw: typeof AlphaHandling === "object" && "isRaw" in AlphaHandling && AlphaHandling.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "AlphaClip", id: typeof AlphaClip === "object" && "id" in AlphaClip ? AlphaClip === null || AlphaClip === void 0 ? void 0 : AlphaClip.id : undefined, value: typeof AlphaClip === "object" && "value" in AlphaClip ? AlphaClip === null || AlphaClip === void 0 ? void 0 : AlphaClip.value : AlphaClip, isRaw: typeof AlphaClip === "object" && "isRaw" in AlphaClip && AlphaClip.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "OffsetFactor", id: typeof OffsetFactor === "object" && "id" in OffsetFactor ? OffsetFactor === null || OffsetFactor === void 0 ? void 0 : OffsetFactor.id : undefined, value: typeof OffsetFactor === "object" && "value" in OffsetFactor ? OffsetFactor === null || OffsetFactor === void 0 ? void 0 : OffsetFactor.value : OffsetFactor, isRaw: typeof OffsetFactor === "object" && "isRaw" in OffsetFactor && OffsetFactor.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "OffsetUnits", id: typeof OffsetUnits === "object" && "id" in OffsetUnits ? OffsetUnits === null || OffsetUnits === void 0 ? void 0 : OffsetUnits.id : undefined, value: typeof OffsetUnits === "object" && "value" in OffsetUnits ? OffsetUnits === null || OffsetUnits === void 0 ? void 0 : OffsetUnits.value : OffsetUnits, isRaw: typeof OffsetUnits === "object" && "isRaw" in OffsetUnits && OffsetUnits.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Int32]", name: "RenderQueue", id: typeof RenderQueue === "object" && "id" in RenderQueue ? RenderQueue === null || RenderQueue === void 0 ? void 0 : RenderQueue.id : undefined, value: typeof RenderQueue === "object" && "value" in RenderQueue ? RenderQueue === null || RenderQueue === void 0 ? void 0 : RenderQueue.value : RenderQueue, isRaw: typeof RenderQueue === "object" && "isRaw" in RenderQueue && RenderQueue.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "Metallic", id: typeof Metallic === "object" && "id" in Metallic ? Metallic === null || Metallic === void 0 ? void 0 : Metallic.id : undefined, value: typeof Metallic === "object" && "value" in Metallic ? Metallic === null || Metallic === void 0 ? void 0 : Metallic.value : Metallic, isRaw: typeof Metallic === "object" && "isRaw" in Metallic && Metallic.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.Sync`1[System.Single]", name: "Smoothness", id: typeof Smoothness === "object" && "id" in Smoothness ? Smoothness === null || Smoothness === void 0 ? void 0 : Smoothness.id : undefined, value: typeof Smoothness === "object" && "value" in Smoothness ? Smoothness === null || Smoothness === void 0 ? void 0 : Smoothness.value : Smoothness, isRaw: typeof Smoothness === "object" && "isRaw" in Smoothness && Smoothness.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.ITexture2D]", name: "MetallicMap", id: typeof MetallicMap === "object" && "id" in MetallicMap ? MetallicMap === null || MetallicMap === void 0 ? void 0 : MetallicMap.id : undefined, value: typeof MetallicMap === "object" && "value" in MetallicMap ? MetallicMap === null || MetallicMap === void 0 ? void 0 : MetallicMap.value : MetallicMap, isRaw: typeof MetallicMap === "object" && "isRaw" in MetallicMap && MetallicMap.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.Shader]", name: "_regular-ID", id: typeof _regular === "object" && "id" in _regular ? _regular === null || _regular === void 0 ? void 0 : _regular.id : undefined, value: typeof _regular === "object" && "value" in _regular ? _regular === null || _regular === void 0 ? void 0 : _regular.value : _regular, readOnly: true, isRaw: typeof _regular === "object" && "isRaw" in _regular && _regular.isRaw ? true : undefined }), (0, jsx_runtime_1.jsx)(core_1.Member, { type: "FrooxEngine.AssetRef`1[FrooxEngine.Shader]", name: "_transparent-ID", id: typeof _transparent === "object" && "id" in _transparent ? _transparent === null || _transparent === void 0 ? void 0 : _transparent.id : undefined, value: typeof _transparent === "object" && "value" in _transparent ? _transparent === null || _transparent === void 0 ? void 0 : _transparent.value : _transparent, readOnly: true, isRaw: typeof _transparent === "object" && "isRaw" in _transparent && _transparent.isRaw ? true : undefined })] }))); } exports.PBS_DisplaceMetallic = PBS_DisplaceMetallic; ;