diff --git a/pom.xml b/pom.xml
index f994c83..fb8ca3d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -207,6 +207,7 @@
ruoyi-common
ruoyi-manage
ruoyi-api
+ ruoyi-device
pom
diff --git a/ruoyi-admin/pom.xml b/ruoyi-admin/pom.xml
index 7208914..d36d7ea 100644
--- a/ruoyi-admin/pom.xml
+++ b/ruoyi-admin/pom.xml
@@ -16,7 +16,11 @@
-
+
+ com.ruoyi
+ ruoyi-device
+ 4.7.8
+
org.springframework.boot
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java
index afb1b52..ded1e8a 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java
@@ -1,9 +1,12 @@
package com.ruoyi.web.controller.common;
-import java.util.ArrayList;
-import java.util.List;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
+import com.ruoyi.common.config.RuoYiConfig;
+import com.ruoyi.common.config.ServerConfig;
+import com.ruoyi.common.constant.Constants;
+import com.ruoyi.common.core.domain.AjaxResult;
+import com.ruoyi.common.utils.StringUtils;
+import com.ruoyi.common.utils.file.FileUploadUtils;
+import com.ruoyi.common.utils.file.FileUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
@@ -14,13 +17,11 @@ import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.multipart.MultipartFile;
-import com.ruoyi.common.config.RuoYiConfig;
-import com.ruoyi.common.config.ServerConfig;
-import com.ruoyi.common.constant.Constants;
-import com.ruoyi.common.core.domain.AjaxResult;
-import com.ruoyi.common.utils.StringUtils;
-import com.ruoyi.common.utils.file.FileUploadUtils;
-import com.ruoyi.common.utils.file.FileUtils;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import java.util.ArrayList;
+import java.util.List;
/**
* 通用请求处理
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/controller/DemoFormController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/controller/DemoFormController.java
index 7cc6faa..f609f2b 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/controller/DemoFormController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/controller/DemoFormController.java
@@ -1,19 +1,20 @@
package com.ruoyi.web.controller.demo.controller;
-import java.util.ArrayList;
-import java.util.List;
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
import com.alibaba.fastjson.JSON;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.CxSelect;
import com.ruoyi.common.json.JSONObject;
import com.ruoyi.common.json.JSONObject.JSONArray;
import com.ruoyi.common.utils.StringUtils;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
+
+import java.util.ArrayList;
+import java.util.List;
/**
* 表单相关
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/controller/DemoOperateController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/controller/DemoOperateController.java
index 18cb90a..d18a789 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/controller/DemoOperateController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/controller/DemoOperateController.java
@@ -1,17 +1,5 @@
package com.ruoyi.web.controller.demo.controller;
-import java.util.ArrayList;
-import java.util.LinkedHashMap;
-import java.util.List;
-import java.util.Map;
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
-import org.springframework.web.multipart.MultipartFile;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.PageDomain;
@@ -23,6 +11,15 @@ import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.web.controller.demo.domain.CustomerModel;
import com.ruoyi.web.controller.demo.domain.UserOperateModel;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.web.bind.annotation.*;
+import org.springframework.web.multipart.MultipartFile;
+
+import java.util.ArrayList;
+import java.util.LinkedHashMap;
+import java.util.List;
+import java.util.Map;
/**
* 操作控制
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/controller/DemoTableController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/controller/DemoTableController.java
index 680c29b..cb4249d 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/controller/DemoTableController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/controller/DemoTableController.java
@@ -1,16 +1,5 @@
package com.ruoyi.web.controller.demo.controller;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.Collections;
-import java.util.Date;
-import java.util.List;
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.annotation.Excel.ColumnType;
@@ -23,6 +12,14 @@ import com.ruoyi.common.core.text.Convert;
import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.common.utils.poi.ExcelUtil;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
+
+import java.util.*;
/**
* 表格相关
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/domain/CustomerModel.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/domain/CustomerModel.java
index 5e7d6e5..6694c3d 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/domain/CustomerModel.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/domain/CustomerModel.java
@@ -1,9 +1,10 @@
package com.ruoyi.web.controller.demo.domain;
-import java.util.List;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
+import java.util.List;
+
/**
* 客户测试信息
*
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/domain/GoodsModel.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/domain/GoodsModel.java
index b25542a..f1d7687 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/domain/GoodsModel.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/domain/GoodsModel.java
@@ -1,9 +1,10 @@
package com.ruoyi.web.controller.demo.domain;
-import java.util.Date;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
+import java.util.Date;
+
/**
* 商品测试信息
*
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/domain/UserOperateModel.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/domain/UserOperateModel.java
index 8b158aa..96b5731 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/domain/UserOperateModel.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/demo/domain/UserOperateModel.java
@@ -1,11 +1,12 @@
package com.ruoyi.web.controller.demo.domain;
-import java.util.Date;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.annotation.Excel.Type;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.common.utils.DateUtils;
+import java.util.Date;
+
public class UserOperateModel extends BaseEntity
{
private static final long serialVersionUID = 1L;
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/CacheController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/CacheController.java
index baeb2b8..0b561bd 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/CacheController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/CacheController.java
@@ -1,5 +1,8 @@
package com.ruoyi.web.controller.monitor;
+import com.ruoyi.common.core.controller.BaseController;
+import com.ruoyi.common.core.domain.AjaxResult;
+import com.ruoyi.framework.web.service.CacheService;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
@@ -8,9 +11,6 @@ import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
-import com.ruoyi.common.core.controller.BaseController;
-import com.ruoyi.common.core.domain.AjaxResult;
-import com.ruoyi.framework.web.service.CacheService;
/**
* 缓存监控
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/DruidController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/DruidController.java
index a51bf20..3ce0053 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/DruidController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/DruidController.java
@@ -1,10 +1,10 @@
package com.ruoyi.web.controller.monitor;
+import com.ruoyi.common.core.controller.BaseController;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
-import com.ruoyi.common.core.controller.BaseController;
/**
* druid 监控
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/ServerController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/ServerController.java
index 386b5c7..684ab83 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/ServerController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/ServerController.java
@@ -1,12 +1,12 @@
package com.ruoyi.web.controller.monitor;
+import com.ruoyi.common.core.controller.BaseController;
+import com.ruoyi.framework.web.domain.Server;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
-import com.ruoyi.common.core.controller.BaseController;
-import com.ruoyi.framework.web.domain.Server;
/**
* 服务器监控
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysLogininforController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysLogininforController.java
index 0d30e42..70832a7 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysLogininforController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysLogininforController.java
@@ -1,7 +1,14 @@
package com.ruoyi.web.controller.monitor;
-import java.util.List;
+import com.ruoyi.common.annotation.Log;
+import com.ruoyi.common.core.controller.BaseController;
+import com.ruoyi.common.core.domain.AjaxResult;
+import com.ruoyi.common.core.page.TableDataInfo;
+import com.ruoyi.common.enums.BusinessType;
+import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.framework.shiro.service.SysPasswordService;
+import com.ruoyi.system.domain.SysLogininfor;
+import com.ruoyi.system.service.ISysLogininforService;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
@@ -9,14 +16,8 @@ import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
-import com.ruoyi.common.annotation.Log;
-import com.ruoyi.common.core.controller.BaseController;
-import com.ruoyi.common.core.domain.AjaxResult;
-import com.ruoyi.common.core.page.TableDataInfo;
-import com.ruoyi.common.enums.BusinessType;
-import com.ruoyi.common.utils.poi.ExcelUtil;
-import com.ruoyi.system.domain.SysLogininfor;
-import com.ruoyi.system.service.ISysLogininforService;
+
+import java.util.List;
/**
* 系统访问记录
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysOperlogController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysOperlogController.java
index cddd972..5147ca8 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysOperlogController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysOperlogController.java
@@ -1,15 +1,5 @@
package com.ruoyi.web.controller.monitor;
-import java.util.List;
-import org.apache.shiro.authz.annotation.RequiresPermissions;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
@@ -18,6 +8,13 @@ import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.system.domain.SysOperLog;
import com.ruoyi.system.service.ISysOperLogService;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
/**
* 操作日志记录
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysUserOnlineController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysUserOnlineController.java
index 19435e9..f6fb44f 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysUserOnlineController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/monitor/SysUserOnlineController.java
@@ -1,14 +1,5 @@
package com.ruoyi.web.controller.monitor;
-import java.util.List;
-import org.apache.shiro.authz.annotation.Logical;
-import org.apache.shiro.authz.annotation.RequiresPermissions;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
@@ -21,6 +12,16 @@ import com.ruoyi.framework.shiro.session.OnlineSession;
import com.ruoyi.framework.shiro.session.OnlineSessionDAO;
import com.ruoyi.system.domain.SysUserOnline;
import com.ruoyi.system.service.ISysUserOnlineService;
+import org.apache.shiro.authz.annotation.Logical;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
+
+import java.util.List;
/**
* 在线用户监控
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysCaptchaController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysCaptchaController.java
index 739c469..b1764bb 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysCaptchaController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysCaptchaController.java
@@ -1,20 +1,21 @@
package com.ruoyi.web.controller.system;
-import java.awt.image.BufferedImage;
-import java.io.IOException;
+import com.google.code.kaptcha.Constants;
+import com.google.code.kaptcha.Producer;
+import com.ruoyi.common.core.controller.BaseController;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.servlet.ModelAndView;
+
import javax.annotation.Resource;
import javax.imageio.ImageIO;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
-import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.servlet.ModelAndView;
-import com.google.code.kaptcha.Constants;
-import com.google.code.kaptcha.Producer;
-import com.ruoyi.common.core.controller.BaseController;
+import java.awt.image.BufferedImage;
+import java.io.IOException;
/**
* 图片验证码(支持算术形式)
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysConfigController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysConfigController.java
index 2be9e63..2b2dfee 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysConfigController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysConfigController.java
@@ -1,16 +1,5 @@
package com.ruoyi.web.controller.system;
-import java.util.List;
-import org.apache.shiro.authz.annotation.RequiresPermissions;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
@@ -19,6 +8,14 @@ import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.system.domain.SysConfig;
import com.ruoyi.system.service.ISysConfigService;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
/**
* 参数配置 信息操作处理
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDeptController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDeptController.java
index f7ab223..b719420 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDeptController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDeptController.java
@@ -1,16 +1,5 @@
package com.ruoyi.web.controller.system;
-import java.util.List;
-import org.apache.shiro.authz.annotation.RequiresPermissions;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.constant.UserConstants;
import com.ruoyi.common.core.controller.BaseController;
@@ -20,6 +9,14 @@ import com.ruoyi.common.core.domain.entity.SysDept;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.system.service.ISysDeptService;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
/**
* 部门信息
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictDataController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictDataController.java
index 610fd6b..0e340d0 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictDataController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictDataController.java
@@ -1,16 +1,5 @@
package com.ruoyi.web.controller.system;
-import java.util.List;
-import org.apache.shiro.authz.annotation.RequiresPermissions;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
@@ -19,6 +8,14 @@ import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.system.service.ISysDictDataService;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
/**
* 数据字典信息
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictTypeController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictTypeController.java
index 0a66af1..a84bc77 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictTypeController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDictTypeController.java
@@ -1,16 +1,5 @@
package com.ruoyi.web.controller.system;
-import java.util.List;
-import org.apache.shiro.authz.annotation.RequiresPermissions;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
@@ -20,6 +9,14 @@ import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.system.service.ISysDictTypeService;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
/**
* 数据字典信息
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysIndexController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysIndexController.java
index 667fea5..10c3ef7 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysIndexController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysIndexController.java
@@ -1,16 +1,5 @@
package com.ruoyi.web.controller.system;
-import java.util.Date;
-import java.util.List;
-import javax.servlet.http.Cookie;
-import javax.servlet.http.HttpServletResponse;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.config.RuoYiConfig;
import com.ruoyi.common.constant.ShiroConstants;
import com.ruoyi.common.core.controller.BaseController;
@@ -25,6 +14,18 @@ import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.framework.shiro.service.SysPasswordService;
import com.ruoyi.system.service.ISysConfigService;
import com.ruoyi.system.service.ISysMenuService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
+
+import javax.servlet.http.Cookie;
+import javax.servlet.http.HttpServletResponse;
+import java.util.Date;
+import java.util.List;
/**
* 首页 业务处理
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java
index 55aecae..e9b3bb7 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java
@@ -1,7 +1,11 @@
package com.ruoyi.web.controller.system;
-import javax.servlet.http.HttpServletRequest;
-import javax.servlet.http.HttpServletResponse;
+import com.ruoyi.common.core.controller.BaseController;
+import com.ruoyi.common.core.domain.AjaxResult;
+import com.ruoyi.common.core.text.Convert;
+import com.ruoyi.common.utils.ServletUtils;
+import com.ruoyi.common.utils.StringUtils;
+import com.ruoyi.framework.web.service.ConfigService;
import org.apache.shiro.SecurityUtils;
import org.apache.shiro.authc.AuthenticationException;
import org.apache.shiro.authc.UsernamePasswordToken;
@@ -13,12 +17,9 @@ import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.ResponseBody;
-import com.ruoyi.common.core.controller.BaseController;
-import com.ruoyi.common.core.domain.AjaxResult;
-import com.ruoyi.common.core.text.Convert;
-import com.ruoyi.common.utils.ServletUtils;
-import com.ruoyi.common.utils.StringUtils;
-import com.ruoyi.framework.web.service.ConfigService;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
/**
* 登录验证
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java
index 9acbffa..c3db6f7 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java
@@ -1,16 +1,5 @@
package com.ruoyi.web.controller.system;
-import java.util.List;
-import org.apache.shiro.authz.annotation.RequiresPermissions;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
@@ -21,6 +10,14 @@ import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.utils.ShiroUtils;
import com.ruoyi.framework.shiro.util.AuthorizationUtils;
import com.ruoyi.system.service.ISysMenuService;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
/**
* 菜单信息
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysNoticeController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysNoticeController.java
index 93e1be9..8fa6804 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysNoticeController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysNoticeController.java
@@ -1,16 +1,5 @@
package com.ruoyi.web.controller.system;
-import java.util.List;
-import org.apache.shiro.authz.annotation.RequiresPermissions;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
@@ -18,6 +7,14 @@ import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.system.domain.SysNotice;
import com.ruoyi.system.service.ISysNoticeService;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
/**
* 公告 信息操作处理
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysPostController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysPostController.java
index e12cc2c..c48b495 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysPostController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysPostController.java
@@ -1,16 +1,5 @@
package com.ruoyi.web.controller.system;
-import java.util.List;
-import org.apache.shiro.authz.annotation.RequiresPermissions;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
@@ -19,6 +8,14 @@ import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.system.domain.SysPost;
import com.ruoyi.system.service.ISysPostService;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
/**
* 岗位信息操作处理
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysProfileController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysProfileController.java
index e95868a..1785ff6 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysProfileController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysProfileController.java
@@ -1,16 +1,5 @@
package com.ruoyi.web.controller.system;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RequestParam;
-import org.springframework.web.bind.annotation.ResponseBody;
-import org.springframework.web.multipart.MultipartFile;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.config.RuoYiConfig;
import com.ruoyi.common.core.controller.BaseController;
@@ -24,6 +13,13 @@ import com.ruoyi.common.utils.file.FileUploadUtils;
import com.ruoyi.common.utils.file.MimeTypeUtils;
import com.ruoyi.framework.shiro.service.SysPasswordService;
import com.ruoyi.system.service.ISysUserService;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.web.bind.annotation.*;
+import org.springframework.web.multipart.MultipartFile;
/**
* 个人信息 业务处理
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRegisterController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRegisterController.java
index e8dc001..3dc6be3 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRegisterController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRegisterController.java
@@ -1,16 +1,16 @@
package com.ruoyi.web.controller.system;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.domain.entity.SysUser;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.framework.shiro.service.SysRegisterService;
import com.ruoyi.system.service.ISysConfigService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
/**
* 注册验证
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java
index 228814b..866786e 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java
@@ -1,16 +1,5 @@
package com.ruoyi.web.controller.system;
-import java.util.List;
-import org.apache.shiro.authz.annotation.RequiresPermissions;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
@@ -25,6 +14,14 @@ import com.ruoyi.system.domain.SysUserRole;
import com.ruoyi.system.service.ISysDeptService;
import com.ruoyi.system.service.ISysRoleService;
import com.ruoyi.system.service.ISysUserService;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
/**
* 角色信息
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java
index ad51f4e..276e687 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysUserController.java
@@ -1,19 +1,5 @@
package com.ruoyi.web.controller.system;
-import java.util.List;
-import java.util.stream.Collectors;
-import org.apache.commons.lang3.ArrayUtils;
-import org.apache.shiro.authz.annotation.RequiresPermissions;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
-import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
-import org.springframework.web.multipart.MultipartFile;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
@@ -33,6 +19,17 @@ import com.ruoyi.system.service.ISysDeptService;
import com.ruoyi.system.service.ISysPostService;
import com.ruoyi.system.service.ISysRoleService;
import com.ruoyi.system.service.ISysUserService;
+import org.apache.commons.lang3.ArrayUtils;
+import org.apache.shiro.authz.annotation.RequiresPermissions;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.*;
+import org.springframework.web.multipart.MultipartFile;
+
+import java.util.List;
+import java.util.stream.Collectors;
/**
* 用户信息
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/BuildController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/BuildController.java
index 4d3c128..f9277bc 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/BuildController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/BuildController.java
@@ -1,10 +1,10 @@
package com.ruoyi.web.controller.tool;
+import com.ruoyi.common.core.controller.BaseController;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
-import com.ruoyi.common.core.controller.BaseController;
/**
* build 表单构建
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/SwaggerController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/SwaggerController.java
index de2ae6c..85a97f6 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/SwaggerController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/SwaggerController.java
@@ -1,10 +1,10 @@
package com.ruoyi.web.controller.tool;
+import com.ruoyi.common.core.controller.BaseController;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
-import com.ruoyi.common.core.controller.BaseController;
/**
* swagger 接口
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/TestController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/TestController.java
index b4f6bac..e59198e 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/TestController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/tool/TestController.java
@@ -1,26 +1,15 @@
package com.ruoyi.web.controller.tool;
+import com.ruoyi.common.core.controller.BaseController;
+import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.utils.StringUtils;
+import io.swagger.annotations.*;
+import org.springframework.web.bind.annotation.*;
+
import java.util.ArrayList;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
-import org.springframework.web.bind.annotation.DeleteMapping;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.PutMapping;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-import com.ruoyi.common.core.controller.BaseController;
-import com.ruoyi.common.core.domain.R;
-import com.ruoyi.common.utils.StringUtils;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiImplicitParam;
-import io.swagger.annotations.ApiImplicitParams;
-import io.swagger.annotations.ApiModel;
-import io.swagger.annotations.ApiModelProperty;
-import io.swagger.annotations.ApiOperation;
/**
* swagger 用户测试方法
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/core/config/SwaggerConfig.java b/ruoyi-admin/src/main/java/com/ruoyi/web/core/config/SwaggerConfig.java
index e18d2cc..481e175 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/core/config/SwaggerConfig.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/core/config/SwaggerConfig.java
@@ -1,10 +1,10 @@
package com.ruoyi.web.core.config;
+import com.ruoyi.common.config.RuoYiConfig;
+import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
-import com.ruoyi.common.config.RuoYiConfig;
-import io.swagger.annotations.ApiOperation;
import springfox.documentation.builders.ApiInfoBuilder;
import springfox.documentation.builders.PathSelectors;
import springfox.documentation.builders.RequestHandlerSelectors;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/animation/AnimationClipCreator.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/animation/AnimationClipCreator.js
index cf9ee6b..838466d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/animation/AnimationClipCreator.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/animation/AnimationClipCreator.js
@@ -1,10 +1,10 @@
import {
- AnimationClip,
- BooleanKeyframeTrack,
- ColorKeyframeTrack,
- NumberKeyframeTrack,
- Vector3,
- VectorKeyframeTrack
+ AnimationClip,
+ BooleanKeyframeTrack,
+ ColorKeyframeTrack,
+ NumberKeyframeTrack,
+ Vector3,
+ VectorKeyframeTrack
} from 'three';
class AnimationClipCreator {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/animation/CCDIKSolver.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/animation/CCDIKSolver.js
index 4a0ae53..ea22608 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/animation/CCDIKSolver.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/animation/CCDIKSolver.js
@@ -1,16 +1,16 @@
import {
- BufferAttribute,
- BufferGeometry,
- Color,
- Line,
- LineBasicMaterial,
- Matrix4,
- Mesh,
- MeshBasicMaterial,
- Object3D,
- Quaternion,
- SphereGeometry,
- Vector3
+ BufferAttribute,
+ BufferGeometry,
+ Color,
+ Line,
+ LineBasicMaterial,
+ Matrix4,
+ Mesh,
+ MeshBasicMaterial,
+ Object3D,
+ Quaternion,
+ SphereGeometry,
+ Vector3
} from 'three';
const _q = new Quaternion();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/animation/MMDAnimationHelper.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/animation/MMDAnimationHelper.js
index b24dea1..524d489 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/animation/MMDAnimationHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/animation/MMDAnimationHelper.js
@@ -1,11 +1,6 @@
-import {
- AnimationMixer,
- Object3D,
- Quaternion,
- Vector3
-} from 'three';
-import { CCDIKSolver } from '../animation/CCDIKSolver.js';
-import { MMDPhysics } from '../animation/MMDPhysics.js';
+import {AnimationMixer, Object3D, Quaternion, Vector3} from 'three';
+import {CCDIKSolver} from '../animation/CCDIKSolver.js';
+import {MMDPhysics} from '../animation/MMDPhysics.js';
/**
* MMDAnimationHelper handles animation of MMD assets loaded by MMDLoader
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/animation/MMDPhysics.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/animation/MMDPhysics.js
index 0570901..3fb2714 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/animation/MMDPhysics.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/animation/MMDPhysics.js
@@ -1,16 +1,16 @@
import {
- Bone,
- BoxGeometry,
- CapsuleGeometry,
- Color,
- Euler,
- Matrix4,
- Mesh,
- MeshBasicMaterial,
- Object3D,
- Quaternion,
- SphereGeometry,
- Vector3
+ Bone,
+ BoxGeometry,
+ CapsuleGeometry,
+ Color,
+ Euler,
+ Matrix4,
+ Mesh,
+ MeshBasicMaterial,
+ Object3D,
+ Quaternion,
+ SphereGeometry,
+ Vector3
} from 'three';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/cameras/CinematicCamera.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/cameras/CinematicCamera.js
index bbfd6e0..a1c3a75 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/cameras/CinematicCamera.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/cameras/CinematicCamera.js
@@ -1,15 +1,15 @@
import {
- Mesh,
- OrthographicCamera,
- PerspectiveCamera,
- PlaneGeometry,
- Scene,
- ShaderMaterial,
- UniformsUtils,
- WebGLRenderTarget
+ Mesh,
+ OrthographicCamera,
+ PerspectiveCamera,
+ PlaneGeometry,
+ Scene,
+ ShaderMaterial,
+ UniformsUtils,
+ WebGLRenderTarget
} from 'three';
-import { BokehShader, BokehDepthShader } from '../shaders/BokehShader2.js';
+import {BokehDepthShader, BokehShader} from '../shaders/BokehShader2.js';
class CinematicCamera extends PerspectiveCamera {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/ArcballControls.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/ArcballControls.js
index b6b3696..c68ae4f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/ArcballControls.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/ArcballControls.js
@@ -1,19 +1,19 @@
import {
- GridHelper,
- EllipseCurve,
- BufferGeometry,
- Line,
- LineBasicMaterial,
- Raycaster,
- Group,
- Box3,
- Sphere,
- Quaternion,
- Vector2,
- Vector3,
- Matrix4,
- MathUtils,
- EventDispatcher
+ Box3,
+ BufferGeometry,
+ EllipseCurve,
+ EventDispatcher,
+ GridHelper,
+ Group,
+ Line,
+ LineBasicMaterial,
+ MathUtils,
+ Matrix4,
+ Quaternion,
+ Raycaster,
+ Sphere,
+ Vector2,
+ Vector3
} from 'three';
//trackball state
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/DragControls.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/DragControls.js
index 0987d57..fc25d37 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/DragControls.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/DragControls.js
@@ -1,11 +1,4 @@
-import {
- EventDispatcher,
- Matrix4,
- Plane,
- Raycaster,
- Vector2,
- Vector3
-} from 'three';
+import {EventDispatcher, Matrix4, Plane, Raycaster, Vector2, Vector3} from 'three';
const _plane = new Plane();
const _raycaster = new Raycaster();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/FirstPersonControls.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/FirstPersonControls.js
index 0d03421..f3742bc 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/FirstPersonControls.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/FirstPersonControls.js
@@ -1,8 +1,4 @@
-import {
- MathUtils,
- Spherical,
- Vector3
-} from 'three';
+import {MathUtils, Spherical, Vector3} from 'three';
const _lookDirection = new Vector3();
const _spherical = new Spherical();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/FlyControls.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/FlyControls.js
index 5026bde..1ba2542 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/FlyControls.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/FlyControls.js
@@ -1,8 +1,4 @@
-import {
- EventDispatcher,
- Quaternion,
- Vector3
-} from 'three';
+import {EventDispatcher, Quaternion, Vector3} from 'three';
const _changeEvent = { type: 'change' };
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/MapControls.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/MapControls.js
index 5667905..0066612 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/MapControls.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/MapControls.js
@@ -1,6 +1,6 @@
-import { MOUSE, TOUCH } from 'three';
+import {MOUSE, TOUCH} from 'three';
-import { OrbitControls } from './OrbitControls.js';
+import {OrbitControls} from './OrbitControls.js';
// MapControls performs orbiting, dollying (zooming), and panning.
// Unlike TrackballControls, it maintains the "up" direction object.up (+Y by default).
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/OrbitControls.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/OrbitControls.js
index d3d68f6..ccf633b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/OrbitControls.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/OrbitControls.js
@@ -1,14 +1,14 @@
import {
- EventDispatcher,
- MOUSE,
- Quaternion,
- Spherical,
- TOUCH,
- Vector2,
- Vector3,
- Plane,
- Ray,
- MathUtils
+ EventDispatcher,
+ MathUtils,
+ MOUSE,
+ Plane,
+ Quaternion,
+ Ray,
+ Spherical,
+ TOUCH,
+ Vector2,
+ Vector3
} from '/js/three/src/Three.js';
// OrbitControls performs orbiting, dollying (zooming), and panning.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/PointerLockControls.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/PointerLockControls.js
index 1d2856d..28f7d33 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/PointerLockControls.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/PointerLockControls.js
@@ -1,8 +1,4 @@
-import {
- Euler,
- EventDispatcher,
- Vector3
-} from 'three';
+import {Euler, EventDispatcher, Vector3} from 'three';
const _euler = new Euler( 0, 0, 0, 'YXZ' );
const _vector = new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/TrackballControls.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/TrackballControls.js
index c4f1114..c974195 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/TrackballControls.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/TrackballControls.js
@@ -1,11 +1,4 @@
-import {
- EventDispatcher,
- MathUtils,
- MOUSE,
- Quaternion,
- Vector2,
- Vector3
-} from 'three';
+import {EventDispatcher, MathUtils, MOUSE, Quaternion, Vector2, Vector3} from 'three';
const _changeEvent = { type: 'change' };
const _startEvent = { type: 'start' };
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/TransformControls.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/TransformControls.js
index 0f7460d..04eb6e8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/TransformControls.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/controls/TransformControls.js
@@ -1,23 +1,23 @@
import {
- BoxGeometry,
- BufferGeometry,
- CylinderGeometry,
- DoubleSide,
- Euler,
- Float32BufferAttribute,
- Line,
- LineBasicMaterial,
- Matrix4,
- Mesh,
- MeshBasicMaterial,
- Object3D,
- OctahedronGeometry,
- PlaneGeometry,
- Quaternion,
- Raycaster,
- SphereGeometry,
- TorusGeometry,
- Vector3
+ BoxGeometry,
+ BufferGeometry,
+ CylinderGeometry,
+ DoubleSide,
+ Euler,
+ Float32BufferAttribute,
+ Line,
+ LineBasicMaterial,
+ Matrix4,
+ Mesh,
+ MeshBasicMaterial,
+ Object3D,
+ OctahedronGeometry,
+ PlaneGeometry,
+ Quaternion,
+ Raycaster,
+ SphereGeometry,
+ TorusGeometry,
+ Vector3
} from 'three';
const _raycaster = new Raycaster();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/csm/CSM.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/csm/CSM.js
index 649a0e5..15c4a9e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/csm/CSM.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/csm/CSM.js
@@ -1,14 +1,6 @@
-import {
- Vector2,
- Vector3,
- DirectionalLight,
- MathUtils,
- ShaderChunk,
- Matrix4,
- Box3
-} from 'three';
-import { CSMFrustum } from './CSMFrustum.js';
-import { CSMShader } from './CSMShader.js';
+import {Box3, DirectionalLight, MathUtils, Matrix4, ShaderChunk, Vector2, Vector3} from 'three';
+import {CSMFrustum} from './CSMFrustum.js';
+import {CSMShader} from './CSMShader.js';
const _cameraToLightMatrix = new Matrix4();
const _lightSpaceFrustum = new CSMFrustum();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/csm/CSMFrustum.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/csm/CSMFrustum.js
index 2d968be..590b4eb 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/csm/CSMFrustum.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/csm/CSMFrustum.js
@@ -1,4 +1,4 @@
-import { Vector3, Matrix4 } from 'three';
+import {Matrix4, Vector3} from 'three';
const inverseProjectionMatrix = new Matrix4();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/csm/CSMHelper.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/csm/CSMHelper.js
index d1cfed8..0ba1afa 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/csm/CSMHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/csm/CSMHelper.js
@@ -1,15 +1,15 @@
import {
- Group,
- Mesh,
- LineSegments,
- BufferGeometry,
- LineBasicMaterial,
- Box3Helper,
- Box3,
- PlaneGeometry,
- MeshBasicMaterial,
- BufferAttribute,
- DoubleSide
+ Box3,
+ Box3Helper,
+ BufferAttribute,
+ BufferGeometry,
+ DoubleSide,
+ Group,
+ LineBasicMaterial,
+ LineSegments,
+ Mesh,
+ MeshBasicMaterial,
+ PlaneGeometry
} from 'three';
class CSMHelper extends Group {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/csm/CSMShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/csm/CSMShader.js
index d5b30d8..fe52104 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/csm/CSMShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/csm/CSMShader.js
@@ -1,4 +1,4 @@
-import { ShaderChunk } from 'three';
+import {ShaderChunk} from 'three';
const CSMShader = {
lights_fragment_begin: /* glsl */`
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/CurveExtras.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/CurveExtras.js
index 51efb84..0f12e4a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/CurveExtras.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/CurveExtras.js
@@ -1,7 +1,4 @@
-import {
- Curve,
- Vector3
-} from 'three';
+import {Curve, Vector3} from 'three';
/**
* A bunch of parametric curves
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/NURBSCurve.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/NURBSCurve.js
index 8be8dde..e9b44c0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/NURBSCurve.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/NURBSCurve.js
@@ -1,8 +1,4 @@
-import {
- Curve,
- Vector3,
- Vector4
-} from 'three';
+import {Curve, Vector3, Vector4} from 'three';
import * as NURBSUtils from '../curves/NURBSUtils.js';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/NURBSSurface.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/NURBSSurface.js
index 577ecfc..f0fa536 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/NURBSSurface.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/NURBSSurface.js
@@ -1,6 +1,4 @@
-import {
- Vector4
-} from 'three';
+import {Vector4} from 'three';
import * as NURBSUtils from '../curves/NURBSUtils.js';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/NURBSUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/NURBSUtils.js
index ad73da5..72f87a7 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/NURBSUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/NURBSUtils.js
@@ -1,7 +1,4 @@
-import {
- Vector3,
- Vector4
-} from 'three';
+import {Vector3, Vector4} from 'three';
/**
* NURBS utils
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/NURBSVolume.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/NURBSVolume.js
index 837ef20..c5c2b37 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/NURBSVolume.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/curves/NURBSVolume.js
@@ -1,6 +1,4 @@
-import {
- Vector4
-} from 'three';
+import {Vector4} from 'three';
import * as NURBSUtils from '../curves/NURBSUtils.js';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/AnaglyphEffect.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/AnaglyphEffect.js
index e47f551..64c5f42 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/AnaglyphEffect.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/AnaglyphEffect.js
@@ -1,15 +1,15 @@
import {
- LinearFilter,
- Matrix3,
- Mesh,
- NearestFilter,
- OrthographicCamera,
- PlaneGeometry,
- RGBAFormat,
- Scene,
- ShaderMaterial,
- StereoCamera,
- WebGLRenderTarget
+ LinearFilter,
+ Matrix3,
+ Mesh,
+ NearestFilter,
+ OrthographicCamera,
+ PlaneGeometry,
+ RGBAFormat,
+ Scene,
+ ShaderMaterial,
+ StereoCamera,
+ WebGLRenderTarget
} from 'three';
class AnaglyphEffect {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/OutlineEffect.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/OutlineEffect.js
index 3ab6034..24a1d2a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/OutlineEffect.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/OutlineEffect.js
@@ -1,10 +1,4 @@
-import {
- BackSide,
- Color,
- ShaderMaterial,
- UniformsLib,
- UniformsUtils
-} from 'three';
+import {BackSide, Color, ShaderMaterial, UniformsLib, UniformsUtils} from 'three';
/**
* Reference: https://en.wikipedia.org/wiki/Cel_shading
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/ParallaxBarrierEffect.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/ParallaxBarrierEffect.js
index c01143c..1042e42 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/ParallaxBarrierEffect.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/ParallaxBarrierEffect.js
@@ -1,14 +1,14 @@
import {
- LinearFilter,
- Mesh,
- NearestFilter,
- OrthographicCamera,
- PlaneGeometry,
- RGBAFormat,
- Scene,
- ShaderMaterial,
- StereoCamera,
- WebGLRenderTarget
+ LinearFilter,
+ Mesh,
+ NearestFilter,
+ OrthographicCamera,
+ PlaneGeometry,
+ RGBAFormat,
+ Scene,
+ ShaderMaterial,
+ StereoCamera,
+ WebGLRenderTarget
} from 'three';
class ParallaxBarrierEffect {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/PeppersGhostEffect.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/PeppersGhostEffect.js
index 1572096..5ee2a9d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/PeppersGhostEffect.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/PeppersGhostEffect.js
@@ -1,8 +1,4 @@
-import {
- PerspectiveCamera,
- Quaternion,
- Vector3
-} from 'three';
+import {PerspectiveCamera, Quaternion, Vector3} from 'three';
/**
* peppers ghost effect based on http://www.instructables.com/id/Reflective-Prism/?ALLSTEPS
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/StereoEffect.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/StereoEffect.js
index e6e1b44..a13c0d2 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/StereoEffect.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/effects/StereoEffect.js
@@ -1,7 +1,4 @@
-import {
- StereoCamera,
- Vector2
-} from 'three';
+import {StereoCamera, Vector2} from 'three';
class StereoEffect {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/environments/DebugEnvironment.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/environments/DebugEnvironment.js
index ce3db06..5d7d063 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/environments/DebugEnvironment.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/environments/DebugEnvironment.js
@@ -1,12 +1,4 @@
-import {
- BackSide,
- BoxGeometry,
- Mesh,
- MeshLambertMaterial,
- MeshStandardMaterial,
- PointLight,
- Scene,
-} from 'three';
+import {BackSide, BoxGeometry, Mesh, MeshLambertMaterial, MeshStandardMaterial, PointLight, Scene,} from 'three';
class DebugEnvironment extends Scene {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/environments/RoomEnvironment.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/environments/RoomEnvironment.js
index f51f72b..f7bfb1a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/environments/RoomEnvironment.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/environments/RoomEnvironment.js
@@ -2,15 +2,7 @@
* https://github.com/google/model-viewer/blob/master/packages/model-viewer/src/three-components/EnvironmentScene.ts
*/
-import {
- BackSide,
- BoxGeometry,
- Mesh,
- MeshBasicMaterial,
- MeshStandardMaterial,
- PointLight,
- Scene,
-} from 'three';
+import {BackSide, BoxGeometry, Mesh, MeshBasicMaterial, MeshStandardMaterial, PointLight, Scene,} from 'three';
class RoomEnvironment extends Scene {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/DRACOExporter.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/DRACOExporter.js
index 85a2e15..f41b55b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/DRACOExporter.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/DRACOExporter.js
@@ -1,4 +1,4 @@
-import { Color } from 'three';
+import {Color} from 'three';
/**
* Export draco compressed files from threejs geometry objects.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/EXRExporter.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/EXRExporter.js
index bd1d820..241287d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/EXRExporter.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/EXRExporter.js
@@ -5,12 +5,7 @@
* https://www.openexr.com/documentation/openexrfilelayout.pdf
*/
-import {
- FloatType,
- HalfFloatType,
- RGBAFormat,
- DataUtils,
-} from 'three';
+import {DataUtils, FloatType, HalfFloatType, RGBAFormat,} from 'three';
import * as fflate from '../libs/fflate.module.js';
const textEncoder = new TextEncoder();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/GLTFExporter.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/GLTFExporter.js
index 7f72978..7326460 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/GLTFExporter.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/GLTFExporter.js
@@ -1,32 +1,32 @@
import {
- BufferAttribute,
- ClampToEdgeWrapping,
- Color,
- DoubleSide,
- InterpolateDiscrete,
- InterpolateLinear,
- NoColorSpace,
- LinearFilter,
- LinearMipmapLinearFilter,
- LinearMipmapNearestFilter,
- MathUtils,
- Matrix4,
- MirroredRepeatWrapping,
- NearestFilter,
- NearestMipmapLinearFilter,
- NearestMipmapNearestFilter,
- PropertyBinding,
- RGBAFormat,
- RepeatWrapping,
- Scene,
- Source,
- SRGBColorSpace,
- CompressedTexture,
- Vector3,
- Quaternion,
- REVISION
+ BufferAttribute,
+ ClampToEdgeWrapping,
+ Color,
+ CompressedTexture,
+ DoubleSide,
+ InterpolateDiscrete,
+ InterpolateLinear,
+ LinearFilter,
+ LinearMipmapLinearFilter,
+ LinearMipmapNearestFilter,
+ MathUtils,
+ Matrix4,
+ MirroredRepeatWrapping,
+ NearestFilter,
+ NearestMipmapLinearFilter,
+ NearestMipmapNearestFilter,
+ NoColorSpace,
+ PropertyBinding,
+ Quaternion,
+ RepeatWrapping,
+ REVISION,
+ RGBAFormat,
+ Scene,
+ Source,
+ SRGBColorSpace,
+ Vector3
} from 'three';
-import { decompress } from './../utils/TextureUtils.js';
+import {decompress} from './../utils/TextureUtils.js';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/KTX2Exporter.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/KTX2Exporter.js
index bfc24d8..c8debf8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/KTX2Exporter.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/KTX2Exporter.js
@@ -1,46 +1,46 @@
import {
- FloatType,
- HalfFloatType,
- UnsignedByteType,
- RGBAFormat,
- RGFormat,
- RGIntegerFormat,
- RedFormat,
- RedIntegerFormat,
- NoColorSpace,
- LinearSRGBColorSpace,
- SRGBColorSpace,
- DataTexture,
- REVISION,
+ DataTexture,
+ FloatType,
+ HalfFloatType,
+ LinearSRGBColorSpace,
+ NoColorSpace,
+ RedFormat,
+ RedIntegerFormat,
+ REVISION,
+ RGBAFormat,
+ RGFormat,
+ RGIntegerFormat,
+ SRGBColorSpace,
+ UnsignedByteType,
} from 'three';
import {
- write,
- KTX2Container,
- KHR_DF_CHANNEL_RGBSDA_ALPHA,
- KHR_DF_CHANNEL_RGBSDA_BLUE,
- KHR_DF_CHANNEL_RGBSDA_GREEN,
- KHR_DF_CHANNEL_RGBSDA_RED,
- KHR_DF_MODEL_RGBSDA,
- KHR_DF_PRIMARIES_BT709,
- KHR_DF_PRIMARIES_UNSPECIFIED,
- KHR_DF_SAMPLE_DATATYPE_FLOAT,
- KHR_DF_SAMPLE_DATATYPE_LINEAR,
- KHR_DF_SAMPLE_DATATYPE_SIGNED,
- KHR_DF_TRANSFER_LINEAR,
- KHR_DF_TRANSFER_SRGB,
- VK_FORMAT_R16_SFLOAT,
- VK_FORMAT_R16G16_SFLOAT,
- VK_FORMAT_R16G16B16A16_SFLOAT,
- VK_FORMAT_R32_SFLOAT,
- VK_FORMAT_R32G32_SFLOAT,
- VK_FORMAT_R32G32B32A32_SFLOAT,
- VK_FORMAT_R8_SRGB,
- VK_FORMAT_R8_UNORM,
- VK_FORMAT_R8G8_SRGB,
- VK_FORMAT_R8G8_UNORM,
- VK_FORMAT_R8G8B8A8_SRGB,
- VK_FORMAT_R8G8B8A8_UNORM,
+ KHR_DF_CHANNEL_RGBSDA_ALPHA,
+ KHR_DF_CHANNEL_RGBSDA_BLUE,
+ KHR_DF_CHANNEL_RGBSDA_GREEN,
+ KHR_DF_CHANNEL_RGBSDA_RED,
+ KHR_DF_MODEL_RGBSDA,
+ KHR_DF_PRIMARIES_BT709,
+ KHR_DF_PRIMARIES_UNSPECIFIED,
+ KHR_DF_SAMPLE_DATATYPE_FLOAT,
+ KHR_DF_SAMPLE_DATATYPE_LINEAR,
+ KHR_DF_SAMPLE_DATATYPE_SIGNED,
+ KHR_DF_TRANSFER_LINEAR,
+ KHR_DF_TRANSFER_SRGB,
+ KTX2Container,
+ VK_FORMAT_R16_SFLOAT,
+ VK_FORMAT_R16G16_SFLOAT,
+ VK_FORMAT_R16G16B16A16_SFLOAT,
+ VK_FORMAT_R32_SFLOAT,
+ VK_FORMAT_R32G32_SFLOAT,
+ VK_FORMAT_R32G32B32A32_SFLOAT,
+ VK_FORMAT_R8_SRGB,
+ VK_FORMAT_R8_UNORM,
+ VK_FORMAT_R8G8_SRGB,
+ VK_FORMAT_R8G8_UNORM,
+ VK_FORMAT_R8G8B8A8_SRGB,
+ VK_FORMAT_R8G8B8A8_UNORM,
+ write,
} from '../libs/ktx-parse.module.js';
const VK_FORMAT_MAP = {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/MMDExporter.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/MMDExporter.js
index bcef712..e910ae5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/MMDExporter.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/MMDExporter.js
@@ -1,9 +1,5 @@
-import {
- Matrix4,
- Quaternion,
- Vector3
-} from 'three';
-import { MMDParser } from '../libs/mmdparser.module.js';
+import {Matrix4, Quaternion, Vector3} from 'three';
+import {MMDParser} from '../libs/mmdparser.module.js';
/**
* Dependencies
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/OBJExporter.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/OBJExporter.js
index 63a483e..8b8b355 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/OBJExporter.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/OBJExporter.js
@@ -1,9 +1,4 @@
-import {
- Color,
- Matrix3,
- Vector2,
- Vector3
-} from 'three';
+import {Color, Matrix3, Vector2, Vector3} from 'three';
class OBJExporter {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/PLYExporter.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/PLYExporter.js
index 2e46a8c..033e585 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/PLYExporter.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/PLYExporter.js
@@ -1,8 +1,4 @@
-import {
- Matrix3,
- Vector3,
- Color
-} from 'three';
+import {Color, Matrix3, Vector3} from 'three';
/**
* https://github.com/gkjohnson/ply-exporter-js
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/STLExporter.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/STLExporter.js
index a97b408..e5d5480 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/STLExporter.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/STLExporter.js
@@ -1,4 +1,4 @@
-import { Vector3 } from 'three';
+import {Vector3} from 'three';
/**
* Usage:
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/USDZExporter.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/USDZExporter.js
index 63ecfd3..db7cdd3 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/USDZExporter.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/exporters/USDZExporter.js
@@ -1,14 +1,8 @@
-import {
- NoColorSpace,
- DoubleSide,
-} from 'three';
+import {DoubleSide, NoColorSpace,} from 'three';
-import {
- strToU8,
- zipSync,
-} from '../libs/fflate.module.js';
+import {strToU8, zipSync,} from '../libs/fflate.module.js';
-import { decompress } from './../utils/TextureUtils.js';
+import {decompress} from './../utils/TextureUtils.js';
class USDZExporter {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/BoxLineGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/BoxLineGeometry.js
index 8f05833..3a8c054 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/BoxLineGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/BoxLineGeometry.js
@@ -1,7 +1,4 @@
-import {
- BufferGeometry,
- Float32BufferAttribute
-} from 'three';
+import {BufferGeometry, Float32BufferAttribute} from 'three';
class BoxLineGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/ConvexGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/ConvexGeometry.js
index 3aa65c5..a45755d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/ConvexGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/ConvexGeometry.js
@@ -1,8 +1,5 @@
-import {
- BufferGeometry,
- Float32BufferAttribute
-} from 'three';
-import { ConvexHull } from '../math/ConvexHull.js';
+import {BufferGeometry, Float32BufferAttribute} from 'three';
+import {ConvexHull} from '../math/ConvexHull.js';
class ConvexGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/DecalGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/DecalGeometry.js
index 5e712f2..7edd518 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/DecalGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/DecalGeometry.js
@@ -1,9 +1,4 @@
-import {
- BufferGeometry,
- Float32BufferAttribute,
- Matrix4,
- Vector3
-} from 'three';
+import {BufferGeometry, Float32BufferAttribute, Matrix4, Vector3} from 'three';
/**
* You can use this geometry to create a decal mesh, that serves different kinds of purposes.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/InstancedPointsGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/InstancedPointsGeometry.js
index 081ab6b..c6a34f5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/InstancedPointsGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/InstancedPointsGeometry.js
@@ -1,11 +1,4 @@
-import {
- Box3,
- Float32BufferAttribute,
- InstancedBufferGeometry,
- InstancedBufferAttribute,
- Sphere,
- Vector3
-} from 'three';
+import {Box3, Float32BufferAttribute, InstancedBufferAttribute, InstancedBufferGeometry, Sphere, Vector3} from 'three';
const _vector = new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/ParametricGeometries.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/ParametricGeometries.js
index 6716735..84f2837 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/ParametricGeometries.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/ParametricGeometries.js
@@ -1,9 +1,6 @@
-import {
- Curve,
- Vector3
-} from 'three';
+import {Curve, Vector3} from 'three';
-import { ParametricGeometry } from './ParametricGeometry.js';
+import {ParametricGeometry} from './ParametricGeometry.js';
/**
* Experimenting of primitive geometry creation using Surface Parametric equations
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/ParametricGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/ParametricGeometry.js
index 8f726b2..530d446 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/ParametricGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/ParametricGeometry.js
@@ -3,11 +3,7 @@
* based on the brilliant article by @prideout https://prideout.net/blog/old/blog/index.html@p=44.html
*/
-import {
- BufferGeometry,
- Float32BufferAttribute,
- Vector3
-} from 'three';
+import {BufferGeometry, Float32BufferAttribute, Vector3} from 'three';
class ParametricGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/RoundedBoxGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/RoundedBoxGeometry.js
index 8baa168..1066add 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/RoundedBoxGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/RoundedBoxGeometry.js
@@ -1,7 +1,4 @@
-import {
- BoxGeometry,
- Vector3
-} from 'three';
+import {BoxGeometry, Vector3} from 'three';
const _tempNormal = new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/SDFGeometryGenerator.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/SDFGeometryGenerator.js
index e80c9a3..b8fa1bb 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/SDFGeometryGenerator.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/SDFGeometryGenerator.js
@@ -6,19 +6,19 @@
*/
import {
- BufferAttribute,
- BufferGeometry,
- FloatType,
- Mesh,
- OrthographicCamera,
- PlaneGeometry,
- Scene,
- ShaderMaterial,
- Vector2,
- WebGLRenderTarget
+ BufferAttribute,
+ BufferGeometry,
+ FloatType,
+ Mesh,
+ OrthographicCamera,
+ PlaneGeometry,
+ Scene,
+ ShaderMaterial,
+ Vector2,
+ WebGLRenderTarget
} from 'three';
-import { surfaceNet } from './../libs/surfaceNet.js';
+import {surfaceNet} from './../libs/surfaceNet.js';
class SDFGeometryGenerator {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/TeapotGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/TeapotGeometry.js
index b6b5ff1..21beff8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/TeapotGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/TeapotGeometry.js
@@ -1,10 +1,4 @@
-import {
- BufferAttribute,
- BufferGeometry,
- Matrix4,
- Vector3,
- Vector4
-} from 'three';
+import {BufferAttribute, BufferGeometry, Matrix4, Vector3, Vector4} from 'three';
/**
* Tessellates the famous Utah teapot database by Martin Newell into triangles.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/TextGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/TextGeometry.js
index 9eefd8d..1a85be4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/TextGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/geometries/TextGeometry.js
@@ -15,9 +15,7 @@
* }
*/
-import {
- ExtrudeGeometry
-} from 'three';
+import {ExtrudeGeometry} from 'three';
class TextGeometry extends ExtrudeGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/LightProbeHelper.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/LightProbeHelper.js
index 8120488..a34e52b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/LightProbeHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/LightProbeHelper.js
@@ -1,8 +1,4 @@
-import {
- Mesh,
- ShaderMaterial,
- SphereGeometry
-} from 'three';
+import {Mesh, ShaderMaterial, SphereGeometry} from 'three';
class LightProbeHelper extends Mesh {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/OctreeHelper.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/OctreeHelper.js
index 972942c..c7034f5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/OctreeHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/OctreeHelper.js
@@ -1,9 +1,4 @@
-import {
- LineSegments,
- BufferGeometry,
- Float32BufferAttribute,
- LineBasicMaterial
-} from 'three';
+import {BufferGeometry, Float32BufferAttribute, LineBasicMaterial, LineSegments} from 'three';
class OctreeHelper extends LineSegments {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/PositionalAudioHelper.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/PositionalAudioHelper.js
index 0a20ea5..0cee060 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/PositionalAudioHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/PositionalAudioHelper.js
@@ -1,10 +1,4 @@
-import {
- BufferGeometry,
- BufferAttribute,
- LineBasicMaterial,
- Line,
- MathUtils
-} from 'three';
+import {BufferAttribute, BufferGeometry, Line, LineBasicMaterial, MathUtils} from 'three';
class PositionalAudioHelper extends Line {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/RectAreaLightHelper.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/RectAreaLightHelper.js
index 416fe1b..7614db3 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/RectAreaLightHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/RectAreaLightHelper.js
@@ -1,11 +1,11 @@
import {
- BackSide,
- BufferGeometry,
- Float32BufferAttribute,
- Line,
- LineBasicMaterial,
- Mesh,
- MeshBasicMaterial
+ BackSide,
+ BufferGeometry,
+ Float32BufferAttribute,
+ Line,
+ LineBasicMaterial,
+ Mesh,
+ MeshBasicMaterial
} from 'three';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/TextureHelper.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/TextureHelper.js
index 6767aed..ea3d773 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/TextureHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/TextureHelper.js
@@ -1,13 +1,5 @@
-import {
- BoxGeometry,
- BufferAttribute,
- DoubleSide,
- Mesh,
- PlaneGeometry,
- ShaderMaterial,
- Vector3,
-} from 'three';
-import { mergeGeometries } from '../utils/BufferGeometryUtils.js';
+import {BoxGeometry, BufferAttribute, DoubleSide, Mesh, PlaneGeometry, ShaderMaterial, Vector3,} from 'three';
+import {mergeGeometries} from '../utils/BufferGeometryUtils.js';
class TextureHelper extends Mesh {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/VertexNormalsHelper.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/VertexNormalsHelper.js
index bfe41ab..fd2734e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/VertexNormalsHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/VertexNormalsHelper.js
@@ -1,11 +1,4 @@
-import {
- BufferGeometry,
- Float32BufferAttribute,
- LineSegments,
- LineBasicMaterial,
- Matrix3,
- Vector3
-} from 'three';
+import {BufferGeometry, Float32BufferAttribute, LineBasicMaterial, LineSegments, Matrix3, Vector3} from 'three';
const _v1 = new Vector3();
const _v2 = new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/VertexTangentsHelper.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/VertexTangentsHelper.js
index 1ad413f..3cfacc3 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/VertexTangentsHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/VertexTangentsHelper.js
@@ -1,10 +1,4 @@
-import {
- BufferGeometry,
- Float32BufferAttribute,
- LineSegments,
- LineBasicMaterial,
- Vector3
-} from 'three';
+import {BufferGeometry, Float32BufferAttribute, LineBasicMaterial, LineSegments, Vector3} from 'three';
const _v1 = new Vector3();
const _v2 = new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/ViewHelper.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/ViewHelper.js
index 077a922..7a09e7b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/ViewHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/helpers/ViewHelper.js
@@ -1,19 +1,19 @@
import {
- BoxGeometry,
- CanvasTexture,
- Color,
- Euler,
- Mesh,
- MeshBasicMaterial,
- Object3D,
- OrthographicCamera,
- Quaternion,
- Raycaster,
- Sprite,
- SpriteMaterial,
- Vector2,
- Vector3,
- Vector4
+ BoxGeometry,
+ CanvasTexture,
+ Color,
+ Euler,
+ Mesh,
+ MeshBasicMaterial,
+ Object3D,
+ OrthographicCamera,
+ Quaternion,
+ Raycaster,
+ Sprite,
+ SpriteMaterial,
+ Vector2,
+ Vector3,
+ Vector4
} from 'three';
class ViewHelper extends Object3D {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/interactive/HTMLMesh.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/interactive/HTMLMesh.js
index c7c5fa4..3563756 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/interactive/HTMLMesh.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/interactive/HTMLMesh.js
@@ -1,12 +1,4 @@
-import {
- CanvasTexture,
- LinearFilter,
- Mesh,
- MeshBasicMaterial,
- PlaneGeometry,
- SRGBColorSpace,
- Color
-} from 'three';
+import {CanvasTexture, Color, LinearFilter, Mesh, MeshBasicMaterial, PlaneGeometry, SRGBColorSpace} from 'three';
class HTMLMesh extends Mesh {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/interactive/InteractiveGroup.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/interactive/InteractiveGroup.js
index 89ebec3..b195b33 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/interactive/InteractiveGroup.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/interactive/InteractiveGroup.js
@@ -1,8 +1,4 @@
-import {
- Group,
- Raycaster,
- Vector2
-} from 'three';
+import {Group, Raycaster, Vector2} from 'three';
const _pointer = new Vector2();
const _event = { type: '', data: _pointer };
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/interactive/SelectionBox.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/interactive/SelectionBox.js
index 597b9b2..de580b1 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/interactive/SelectionBox.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/interactive/SelectionBox.js
@@ -1,9 +1,4 @@
-import {
- Frustum,
- Vector3,
- Matrix4,
- Quaternion,
-} from 'three';
+import {Frustum, Matrix4, Quaternion, Vector3,} from 'three';
/**
* This is a class to check whether objects are in a selection area in 3D space
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/interactive/SelectionHelper.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/interactive/SelectionHelper.js
index 613094e..d642c31 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/interactive/SelectionHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/interactive/SelectionHelper.js
@@ -1,4 +1,4 @@
-import { Vector2 } from 'three';
+import {Vector2} from 'three';
class SelectionHelper {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lights/IESSpotLight.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lights/IESSpotLight.js
index 817f378..b646c0b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lights/IESSpotLight.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lights/IESSpotLight.js
@@ -1,4 +1,4 @@
-import { SpotLight } from 'three';
+import {SpotLight} from 'three';
class IESSpotLight extends SpotLight {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lights/LightProbeGenerator.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lights/LightProbeGenerator.js
index 4bd9896..7ec72eb 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lights/LightProbeGenerator.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lights/LightProbeGenerator.js
@@ -1,13 +1,13 @@
import {
- Color,
- LightProbe,
- LinearSRGBColorSpace,
- SphericalHarmonics3,
- Vector3,
- SRGBColorSpace,
- NoColorSpace,
- HalfFloatType,
- DataUtils
+ Color,
+ DataUtils,
+ HalfFloatType,
+ LightProbe,
+ LinearSRGBColorSpace,
+ NoColorSpace,
+ SphericalHarmonics3,
+ SRGBColorSpace,
+ Vector3
} from 'three';
class LightProbeGenerator {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lights/RectAreaLightUniformsLib.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lights/RectAreaLightUniformsLib.js
index cf916b3..fd10cc7 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lights/RectAreaLightUniformsLib.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lights/RectAreaLightUniformsLib.js
@@ -1,14 +1,14 @@
import {
- ClampToEdgeWrapping,
- DataTexture,
- DataUtils,
- FloatType,
- HalfFloatType,
- LinearFilter,
- NearestFilter,
- RGBAFormat,
- UVMapping,
- UniformsLib
+ ClampToEdgeWrapping,
+ DataTexture,
+ DataUtils,
+ FloatType,
+ HalfFloatType,
+ LinearFilter,
+ NearestFilter,
+ RGBAFormat,
+ UniformsLib,
+ UVMapping
} from 'three';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/Line2.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/Line2.js
index cdd1ddf..a9c2a3d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/Line2.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/Line2.js
@@ -1,6 +1,6 @@
-import { LineSegments2 } from '../lines/LineSegments2.js';
-import { LineGeometry } from '../lines/LineGeometry.js';
-import { LineMaterial } from '../lines/LineMaterial.js';
+import {LineSegments2} from '../lines/LineSegments2.js';
+import {LineGeometry} from '../lines/LineGeometry.js';
+import {LineMaterial} from '../lines/LineMaterial.js';
class Line2 extends LineSegments2 {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/LineGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/LineGeometry.js
index 1314cf6..6a69a85 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/LineGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/LineGeometry.js
@@ -1,4 +1,4 @@
-import { LineSegmentsGeometry } from '../lines/LineSegmentsGeometry.js';
+import {LineSegmentsGeometry} from '../lines/LineSegmentsGeometry.js';
class LineGeometry extends LineSegmentsGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/LineMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/LineMaterial.js
index 6ca4227..829e9cd 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/LineMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/LineMaterial.js
@@ -11,13 +11,7 @@
* }
*/
-import {
- ShaderLib,
- ShaderMaterial,
- UniformsLib,
- UniformsUtils,
- Vector2
-} from 'three';
+import {ShaderLib, ShaderMaterial, UniformsLib, UniformsUtils, Vector2} from 'three';
UniformsLib.line = {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/LineSegments2.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/LineSegments2.js
index e2a3e2a..fce0e5d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/LineSegments2.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/LineSegments2.js
@@ -1,17 +1,17 @@
import {
- Box3,
- InstancedInterleavedBuffer,
- InterleavedBufferAttribute,
- Line3,
- MathUtils,
- Matrix4,
- Mesh,
- Sphere,
- Vector3,
- Vector4
+ Box3,
+ InstancedInterleavedBuffer,
+ InterleavedBufferAttribute,
+ Line3,
+ MathUtils,
+ Matrix4,
+ Mesh,
+ Sphere,
+ Vector3,
+ Vector4
} from 'three';
-import { LineSegmentsGeometry } from '../lines/LineSegmentsGeometry.js';
-import { LineMaterial } from '../lines/LineMaterial.js';
+import {LineSegmentsGeometry} from '../lines/LineSegmentsGeometry.js';
+import {LineMaterial} from '../lines/LineMaterial.js';
const _start = new Vector3();
const _end = new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/LineSegmentsGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/LineSegmentsGeometry.js
index c7cf877..78932c5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/LineSegmentsGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/LineSegmentsGeometry.js
@@ -1,12 +1,12 @@
import {
- Box3,
- Float32BufferAttribute,
- InstancedBufferGeometry,
- InstancedInterleavedBuffer,
- InterleavedBufferAttribute,
- Sphere,
- Vector3,
- WireframeGeometry
+ Box3,
+ Float32BufferAttribute,
+ InstancedBufferGeometry,
+ InstancedInterleavedBuffer,
+ InterleavedBufferAttribute,
+ Sphere,
+ Vector3,
+ WireframeGeometry
} from 'three';
const _box = new Box3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/Wireframe.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/Wireframe.js
index cfa65aa..55a3220 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/Wireframe.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/Wireframe.js
@@ -1,11 +1,6 @@
-import {
- InstancedInterleavedBuffer,
- InterleavedBufferAttribute,
- Mesh,
- Vector3
-} from 'three';
-import { LineSegmentsGeometry } from '../lines/LineSegmentsGeometry.js';
-import { LineMaterial } from '../lines/LineMaterial.js';
+import {InstancedInterleavedBuffer, InterleavedBufferAttribute, Mesh, Vector3} from 'three';
+import {LineSegmentsGeometry} from '../lines/LineSegmentsGeometry.js';
+import {LineMaterial} from '../lines/LineMaterial.js';
const _start = new Vector3();
const _end = new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/WireframeGeometry2.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/WireframeGeometry2.js
index 07940d3..c3a8126 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/WireframeGeometry2.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/lines/WireframeGeometry2.js
@@ -1,7 +1,5 @@
-import {
- WireframeGeometry
-} from 'three';
-import { LineSegmentsGeometry } from '../lines/LineSegmentsGeometry.js';
+import {WireframeGeometry} from 'three';
+import {LineSegmentsGeometry} from '../lines/LineSegmentsGeometry.js';
class WireframeGeometry2 extends LineSegmentsGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/3DMLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/3DMLoader.js
index 6b1fc39..07c9e52 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/3DMLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/3DMLoader.js
@@ -1,32 +1,32 @@
import {
- BufferGeometryLoader,
- CanvasTexture,
- ClampToEdgeWrapping,
- Color,
- DirectionalLight,
- DoubleSide,
- FileLoader,
- LinearFilter,
- Line,
- LineBasicMaterial,
- Loader,
- Matrix4,
- Mesh,
- MeshPhysicalMaterial,
- MeshStandardMaterial,
- Object3D,
- PointLight,
- Points,
- PointsMaterial,
- RectAreaLight,
- RepeatWrapping,
- SpotLight,
- Sprite,
- SpriteMaterial,
- TextureLoader
+ BufferGeometryLoader,
+ CanvasTexture,
+ ClampToEdgeWrapping,
+ Color,
+ DirectionalLight,
+ DoubleSide,
+ FileLoader,
+ Line,
+ LinearFilter,
+ LineBasicMaterial,
+ Loader,
+ Matrix4,
+ Mesh,
+ MeshPhysicalMaterial,
+ MeshStandardMaterial,
+ Object3D,
+ PointLight,
+ Points,
+ PointsMaterial,
+ RectAreaLight,
+ RepeatWrapping,
+ SpotLight,
+ Sprite,
+ SpriteMaterial,
+ TextureLoader
} from 'three';
-import { EXRLoader } from '../loaders/EXRLoader.js';
+import {EXRLoader} from '../loaders/EXRLoader.js';
const _taskCache = new WeakMap();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/3MFLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/3MFLoader.js
index f6833a2..fcb9276 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/3MFLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/3MFLoader.js
@@ -1,23 +1,23 @@
import {
- BufferAttribute,
- BufferGeometry,
- ClampToEdgeWrapping,
- Color,
- FileLoader,
- Float32BufferAttribute,
- Group,
- LinearFilter,
- LinearMipmapLinearFilter,
- Loader,
- Matrix4,
- Mesh,
- MeshPhongMaterial,
- MeshStandardMaterial,
- MirroredRepeatWrapping,
- NearestFilter,
- RepeatWrapping,
- TextureLoader,
- SRGBColorSpace
+ BufferAttribute,
+ BufferGeometry,
+ ClampToEdgeWrapping,
+ Color,
+ FileLoader,
+ Float32BufferAttribute,
+ Group,
+ LinearFilter,
+ LinearMipmapLinearFilter,
+ Loader,
+ Matrix4,
+ Mesh,
+ MeshPhongMaterial,
+ MeshStandardMaterial,
+ MirroredRepeatWrapping,
+ NearestFilter,
+ RepeatWrapping,
+ SRGBColorSpace,
+ TextureLoader
} from 'three';
import * as fflate from '../libs/fflate.module.js';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/AMFLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/AMFLoader.js
index 6483f3b..91d211a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/AMFLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/AMFLoader.js
@@ -1,13 +1,4 @@
-import {
- BufferGeometry,
- Color,
- FileLoader,
- Float32BufferAttribute,
- Group,
- Loader,
- Mesh,
- MeshPhongMaterial
-} from 'three';
+import {BufferGeometry, Color, FileLoader, Float32BufferAttribute, Group, Loader, Mesh, MeshPhongMaterial} from 'three';
import * as fflate from '../libs/fflate.module.js';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/BVHLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/BVHLoader.js
index dde85a9..7ca8124 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/BVHLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/BVHLoader.js
@@ -1,13 +1,13 @@
import {
- AnimationClip,
- Bone,
- FileLoader,
- Loader,
- Quaternion,
- QuaternionKeyframeTrack,
- Skeleton,
- Vector3,
- VectorKeyframeTrack
+ AnimationClip,
+ Bone,
+ FileLoader,
+ Loader,
+ Quaternion,
+ QuaternionKeyframeTrack,
+ Skeleton,
+ Vector3,
+ VectorKeyframeTrack
} from 'three';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/ColladaLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/ColladaLoader.js
index f3497f3..12de041 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/ColladaLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/ColladaLoader.js
@@ -1,44 +1,44 @@
import {
- AmbientLight,
- AnimationClip,
- Bone,
- BufferGeometry,
- ClampToEdgeWrapping,
- Color,
- DirectionalLight,
- DoubleSide,
- FileLoader,
- Float32BufferAttribute,
- FrontSide,
- Group,
- Line,
- LineBasicMaterial,
- LineSegments,
- Loader,
- LoaderUtils,
- MathUtils,
- Matrix4,
- Mesh,
- MeshBasicMaterial,
- MeshLambertMaterial,
- MeshPhongMaterial,
- OrthographicCamera,
- PerspectiveCamera,
- PointLight,
- Quaternion,
- QuaternionKeyframeTrack,
- RepeatWrapping,
- Scene,
- Skeleton,
- SkinnedMesh,
- SpotLight,
- TextureLoader,
- Vector2,
- Vector3,
- VectorKeyframeTrack,
- SRGBColorSpace
+ AmbientLight,
+ AnimationClip,
+ Bone,
+ BufferGeometry,
+ ClampToEdgeWrapping,
+ Color,
+ DirectionalLight,
+ DoubleSide,
+ FileLoader,
+ Float32BufferAttribute,
+ FrontSide,
+ Group,
+ Line,
+ LineBasicMaterial,
+ LineSegments,
+ Loader,
+ LoaderUtils,
+ MathUtils,
+ Matrix4,
+ Mesh,
+ MeshBasicMaterial,
+ MeshLambertMaterial,
+ MeshPhongMaterial,
+ OrthographicCamera,
+ PerspectiveCamera,
+ PointLight,
+ Quaternion,
+ QuaternionKeyframeTrack,
+ RepeatWrapping,
+ Scene,
+ Skeleton,
+ SkinnedMesh,
+ SpotLight,
+ SRGBColorSpace,
+ TextureLoader,
+ Vector2,
+ Vector3,
+ VectorKeyframeTrack
} from 'three';
-import { TGALoader } from '../loaders/TGALoader.js';
+import {TGALoader} from '../loaders/TGALoader.js';
class ColladaLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/DDSLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/DDSLoader.js
index f81537a..e179409 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/DDSLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/DDSLoader.js
@@ -1,12 +1,12 @@
import {
- CompressedTextureLoader,
- RGBAFormat,
- RGBA_S3TC_DXT3_Format,
- RGBA_S3TC_DXT5_Format,
- RGB_ETC1_Format,
- RGB_S3TC_DXT1_Format,
- RGB_BPTC_SIGNED_Format,
- RGB_BPTC_UNSIGNED_Format
+ CompressedTextureLoader,
+ RGB_BPTC_SIGNED_Format,
+ RGB_BPTC_UNSIGNED_Format,
+ RGB_ETC1_Format,
+ RGB_S3TC_DXT1_Format,
+ RGBA_S3TC_DXT3_Format,
+ RGBA_S3TC_DXT5_Format,
+ RGBAFormat
} from 'three';
class DDSLoader extends CompressedTextureLoader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/DRACOLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/DRACOLoader.js
index b176ebf..14f2485 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/DRACOLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/DRACOLoader.js
@@ -1,12 +1,4 @@
-import {
- BufferAttribute,
- BufferGeometry,
- Color,
- FileLoader,
- Loader,
- LinearSRGBColorSpace,
- SRGBColorSpace
-} from 'three';
+import {BufferAttribute, BufferGeometry, Color, FileLoader, LinearSRGBColorSpace, Loader, SRGBColorSpace} from 'three';
const _taskCache = new WeakMap();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/EXRLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/EXRLoader.js
index 8ec2330..e014c37 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/EXRLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/EXRLoader.js
@@ -1,13 +1,13 @@
import {
- DataTextureLoader,
- DataUtils,
- FloatType,
- HalfFloatType,
- NoColorSpace,
- LinearFilter,
- LinearSRGBColorSpace,
- RedFormat,
- RGBAFormat
+ DataTextureLoader,
+ DataUtils,
+ FloatType,
+ HalfFloatType,
+ LinearFilter,
+ LinearSRGBColorSpace,
+ NoColorSpace,
+ RedFormat,
+ RGBAFormat
} from 'three';
import * as fflate from '../libs/fflate.module.js';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/FBXLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/FBXLoader.js
index 0f23faf..f3a73e6 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/FBXLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/FBXLoader.js
@@ -1,50 +1,50 @@
import {
- AmbientLight,
- AnimationClip,
- Bone,
- BufferGeometry,
- ClampToEdgeWrapping,
- Color,
- DirectionalLight,
- EquirectangularReflectionMapping,
- Euler,
- FileLoader,
- Float32BufferAttribute,
- Group,
- Line,
- LineBasicMaterial,
- Loader,
- LoaderUtils,
- MathUtils,
- Matrix3,
- Matrix4,
- Mesh,
- MeshLambertMaterial,
- MeshPhongMaterial,
- NumberKeyframeTrack,
- Object3D,
- OrthographicCamera,
- PerspectiveCamera,
- PointLight,
- PropertyBinding,
- Quaternion,
- QuaternionKeyframeTrack,
- RepeatWrapping,
- Skeleton,
- SkinnedMesh,
- SpotLight,
- Texture,
- TextureLoader,
- Uint16BufferAttribute,
- Vector2,
- Vector3,
- Vector4,
- VectorKeyframeTrack,
- SRGBColorSpace,
- ShapeUtils
+ AmbientLight,
+ AnimationClip,
+ Bone,
+ BufferGeometry,
+ ClampToEdgeWrapping,
+ Color,
+ DirectionalLight,
+ EquirectangularReflectionMapping,
+ Euler,
+ FileLoader,
+ Float32BufferAttribute,
+ Group,
+ Line,
+ LineBasicMaterial,
+ Loader,
+ LoaderUtils,
+ MathUtils,
+ Matrix3,
+ Matrix4,
+ Mesh,
+ MeshLambertMaterial,
+ MeshPhongMaterial,
+ NumberKeyframeTrack,
+ Object3D,
+ OrthographicCamera,
+ PerspectiveCamera,
+ PointLight,
+ PropertyBinding,
+ Quaternion,
+ QuaternionKeyframeTrack,
+ RepeatWrapping,
+ ShapeUtils,
+ Skeleton,
+ SkinnedMesh,
+ SpotLight,
+ SRGBColorSpace,
+ Texture,
+ TextureLoader,
+ Uint16BufferAttribute,
+ Vector2,
+ Vector3,
+ Vector4,
+ VectorKeyframeTrack
} from 'three';
import * as fflate from '../libs/fflate.module.js';
-import { NURBSCurve } from '../curves/NURBSCurve.js';
+import {NURBSCurve} from '../curves/NURBSCurve.js';
/**
* Loader loads FBX file and generates Group representing FBX scene.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/FontLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/FontLoader.js
index 93caeb5..d6e7deb 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/FontLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/FontLoader.js
@@ -1,8 +1,4 @@
-import {
- FileLoader,
- Loader,
- ShapePath
-} from 'three';
+import {FileLoader, Loader, ShapePath} from 'three';
class FontLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/GCodeLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/GCodeLoader.js
index c2f1280..9f4bd60 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/GCodeLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/GCodeLoader.js
@@ -1,11 +1,11 @@
import {
- BufferGeometry,
- FileLoader,
- Float32BufferAttribute,
- Group,
- LineBasicMaterial,
- LineSegments,
- Loader
+ BufferGeometry,
+ FileLoader,
+ Float32BufferAttribute,
+ Group,
+ LineBasicMaterial,
+ LineSegments,
+ Loader
} from 'three';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/GLTFLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/GLTFLoader.js
index 0679071..b8f10cb 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/GLTFLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/GLTFLoader.js
@@ -1,71 +1,71 @@
import {
- AnimationClip,
- Bone,
- Box3,
- BufferAttribute,
- BufferGeometry,
- ClampToEdgeWrapping,
- Color,
- ColorManagement,
- DirectionalLight,
- DoubleSide,
- FileLoader,
- FrontSide,
- Group,
- ImageBitmapLoader,
- InstancedMesh,
- InterleavedBuffer,
- InterleavedBufferAttribute,
- Interpolant,
- InterpolateDiscrete,
- InterpolateLinear,
- Line,
- LineBasicMaterial,
- LineLoop,
- LineSegments,
- LinearFilter,
- LinearMipmapLinearFilter,
- LinearMipmapNearestFilter,
- LinearSRGBColorSpace,
- Loader,
- LoaderUtils,
- Material,
- MathUtils,
- Matrix4,
- Mesh,
- MeshBasicMaterial,
- MeshPhysicalMaterial,
- MeshStandardMaterial,
- MirroredRepeatWrapping,
- NearestFilter,
- NearestMipmapLinearFilter,
- NearestMipmapNearestFilter,
- NumberKeyframeTrack,
- Object3D,
- OrthographicCamera,
- PerspectiveCamera,
- PointLight,
- Points,
- PointsMaterial,
- PropertyBinding,
- Quaternion,
- QuaternionKeyframeTrack,
- RepeatWrapping,
- Skeleton,
- SkinnedMesh,
- Sphere,
- SpotLight,
- Texture,
- TextureLoader,
- TriangleFanDrawMode,
- TriangleStripDrawMode,
- Vector2,
- Vector3,
- VectorKeyframeTrack,
- SRGBColorSpace,
- InstancedBufferAttribute
+ AnimationClip,
+ Bone,
+ Box3,
+ BufferAttribute,
+ BufferGeometry,
+ ClampToEdgeWrapping,
+ Color,
+ ColorManagement,
+ DirectionalLight,
+ DoubleSide,
+ FileLoader,
+ FrontSide,
+ Group,
+ ImageBitmapLoader,
+ InstancedBufferAttribute,
+ InstancedMesh,
+ InterleavedBuffer,
+ InterleavedBufferAttribute,
+ Interpolant,
+ InterpolateDiscrete,
+ InterpolateLinear,
+ Line,
+ LinearFilter,
+ LinearMipmapLinearFilter,
+ LinearMipmapNearestFilter,
+ LinearSRGBColorSpace,
+ LineBasicMaterial,
+ LineLoop,
+ LineSegments,
+ Loader,
+ LoaderUtils,
+ Material,
+ MathUtils,
+ Matrix4,
+ Mesh,
+ MeshBasicMaterial,
+ MeshPhysicalMaterial,
+ MeshStandardMaterial,
+ MirroredRepeatWrapping,
+ NearestFilter,
+ NearestMipmapLinearFilter,
+ NearestMipmapNearestFilter,
+ NumberKeyframeTrack,
+ Object3D,
+ OrthographicCamera,
+ PerspectiveCamera,
+ PointLight,
+ Points,
+ PointsMaterial,
+ PropertyBinding,
+ Quaternion,
+ QuaternionKeyframeTrack,
+ RepeatWrapping,
+ Skeleton,
+ SkinnedMesh,
+ Sphere,
+ SpotLight,
+ SRGBColorSpace,
+ Texture,
+ TextureLoader,
+ TriangleFanDrawMode,
+ TriangleStripDrawMode,
+ Vector2,
+ Vector3,
+ VectorKeyframeTrack
} from 'three';
-import { toTrianglesDrawMode } from '../utils/BufferGeometryUtils.js';
+import {toTrianglesDrawMode} from '../utils/BufferGeometryUtils.js';
class GLTFLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/HDRCubeTextureLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/HDRCubeTextureLoader.js
index 7719125..6576201 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/HDRCubeTextureLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/HDRCubeTextureLoader.js
@@ -1,14 +1,14 @@
import {
- CubeTexture,
- DataTexture,
- FileLoader,
- FloatType,
- HalfFloatType,
- LinearFilter,
- LinearSRGBColorSpace,
- Loader
+ CubeTexture,
+ DataTexture,
+ FileLoader,
+ FloatType,
+ HalfFloatType,
+ LinearFilter,
+ LinearSRGBColorSpace,
+ Loader
} from 'three';
-import { RGBELoader } from '../loaders/RGBELoader.js';
+import {RGBELoader} from '../loaders/RGBELoader.js';
class HDRCubeTextureLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/IESLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/IESLoader.js
index f33c625..de7662d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/IESLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/IESLoader.js
@@ -1,14 +1,14 @@
import {
- DataTexture,
- FileLoader,
- FloatType,
- RedFormat,
- MathUtils,
- Loader,
- UnsignedByteType,
- LinearFilter,
- HalfFloatType,
- DataUtils
+ DataTexture,
+ DataUtils,
+ FileLoader,
+ FloatType,
+ HalfFloatType,
+ LinearFilter,
+ Loader,
+ MathUtils,
+ RedFormat,
+ UnsignedByteType
} from 'three';
class IESLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/KMZLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/KMZLoader.js
index 6f28f36..a7f9e8f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/KMZLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/KMZLoader.js
@@ -1,10 +1,5 @@
-import {
- FileLoader,
- Group,
- Loader,
- LoadingManager
-} from 'three';
-import { ColladaLoader } from '../loaders/ColladaLoader.js';
+import {FileLoader, Group, Loader, LoadingManager} from 'three';
+import {ColladaLoader} from '../loaders/ColladaLoader.js';
import * as fflate from '../libs/fflate.module.js';
class KMZLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/KTX2Loader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/KTX2Loader.js
index 0e60b2c..1e95348 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/KTX2Loader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/KTX2Loader.js
@@ -12,64 +12,64 @@
*/
import {
- CompressedTexture,
- CompressedArrayTexture,
- CompressedCubeTexture,
- Data3DTexture,
- DataTexture,
- DisplayP3ColorSpace,
- FileLoader,
- FloatType,
- HalfFloatType,
- NoColorSpace,
- LinearFilter,
- LinearMipmapLinearFilter,
- LinearDisplayP3ColorSpace,
- LinearSRGBColorSpace,
- Loader,
- RedFormat,
- RGB_ETC1_Format,
- RGB_ETC2_Format,
- RGB_PVRTC_4BPPV1_Format,
- RGBA_ASTC_4x4_Format,
- RGBA_ASTC_6x6_Format,
- RGBA_BPTC_Format,
- RGBA_ETC2_EAC_Format,
- RGBA_PVRTC_4BPPV1_Format,
- RGBA_S3TC_DXT5_Format,
- RGBA_S3TC_DXT1_Format,
- RGBAFormat,
- RGFormat,
- SRGBColorSpace,
- UnsignedByteType,
+ CompressedArrayTexture,
+ CompressedCubeTexture,
+ CompressedTexture,
+ Data3DTexture,
+ DataTexture,
+ DisplayP3ColorSpace,
+ FileLoader,
+ FloatType,
+ HalfFloatType,
+ LinearDisplayP3ColorSpace,
+ LinearFilter,
+ LinearMipmapLinearFilter,
+ LinearSRGBColorSpace,
+ Loader,
+ NoColorSpace,
+ RedFormat,
+ RGB_ETC1_Format,
+ RGB_ETC2_Format,
+ RGB_PVRTC_4BPPV1_Format,
+ RGBA_ASTC_4x4_Format,
+ RGBA_ASTC_6x6_Format,
+ RGBA_BPTC_Format,
+ RGBA_ETC2_EAC_Format,
+ RGBA_PVRTC_4BPPV1_Format,
+ RGBA_S3TC_DXT1_Format,
+ RGBA_S3TC_DXT5_Format,
+ RGBAFormat,
+ RGFormat,
+ SRGBColorSpace,
+ UnsignedByteType,
} from 'three';
-import { WorkerPool } from '../utils/WorkerPool.js';
+import {WorkerPool} from '../utils/WorkerPool.js';
import {
- read,
- KHR_DF_FLAG_ALPHA_PREMULTIPLIED,
- KHR_DF_TRANSFER_SRGB,
- KHR_SUPERCOMPRESSION_NONE,
- KHR_SUPERCOMPRESSION_ZSTD,
- VK_FORMAT_UNDEFINED,
- VK_FORMAT_R16_SFLOAT,
- VK_FORMAT_R16G16_SFLOAT,
- VK_FORMAT_R16G16B16A16_SFLOAT,
- VK_FORMAT_R32_SFLOAT,
- VK_FORMAT_R32G32_SFLOAT,
- VK_FORMAT_R32G32B32A32_SFLOAT,
- VK_FORMAT_R8_SRGB,
- VK_FORMAT_R8_UNORM,
- VK_FORMAT_R8G8_SRGB,
- VK_FORMAT_R8G8_UNORM,
- VK_FORMAT_R8G8B8A8_SRGB,
- VK_FORMAT_R8G8B8A8_UNORM,
- VK_FORMAT_ASTC_6x6_SRGB_BLOCK,
- VK_FORMAT_ASTC_6x6_UNORM_BLOCK,
- KHR_DF_PRIMARIES_UNSPECIFIED,
- KHR_DF_PRIMARIES_BT709,
- KHR_DF_PRIMARIES_DISPLAYP3
+ KHR_DF_FLAG_ALPHA_PREMULTIPLIED,
+ KHR_DF_PRIMARIES_BT709,
+ KHR_DF_PRIMARIES_DISPLAYP3,
+ KHR_DF_PRIMARIES_UNSPECIFIED,
+ KHR_DF_TRANSFER_SRGB,
+ KHR_SUPERCOMPRESSION_NONE,
+ KHR_SUPERCOMPRESSION_ZSTD,
+ read,
+ VK_FORMAT_ASTC_6x6_SRGB_BLOCK,
+ VK_FORMAT_ASTC_6x6_UNORM_BLOCK,
+ VK_FORMAT_R16_SFLOAT,
+ VK_FORMAT_R16G16_SFLOAT,
+ VK_FORMAT_R16G16B16A16_SFLOAT,
+ VK_FORMAT_R32_SFLOAT,
+ VK_FORMAT_R32G32_SFLOAT,
+ VK_FORMAT_R32G32B32A32_SFLOAT,
+ VK_FORMAT_R8_SRGB,
+ VK_FORMAT_R8_UNORM,
+ VK_FORMAT_R8G8_SRGB,
+ VK_FORMAT_R8G8_UNORM,
+ VK_FORMAT_R8G8B8A8_SRGB,
+ VK_FORMAT_R8G8B8A8_UNORM,
+ VK_FORMAT_UNDEFINED
} from '../libs/ktx-parse.module.js';
-import { ZSTDDecoder } from '../libs/zstddec.module.js';
+import {ZSTDDecoder} from '../libs/zstddec.module.js';
const _taskCache = new WeakMap();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/KTXLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/KTXLoader.js
index 4e4e1c1..935e477 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/KTXLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/KTXLoader.js
@@ -1,6 +1,4 @@
-import {
- CompressedTextureLoader
-} from 'three';
+import {CompressedTextureLoader} from 'three';
/**
* for description see https://www.khronos.org/opengles/sdk/tools/KTX/
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LDrawLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LDrawLoader.js
index 14ca28d..d537e24 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LDrawLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LDrawLoader.js
@@ -1,21 +1,21 @@
import {
- BufferAttribute,
- BufferGeometry,
- Color,
- FileLoader,
- Group,
- LineBasicMaterial,
- LineSegments,
- Loader,
- Matrix4,
- Mesh,
- MeshStandardMaterial,
- ShaderMaterial,
- SRGBColorSpace,
- UniformsLib,
- UniformsUtils,
- Vector3,
- Ray
+ BufferAttribute,
+ BufferGeometry,
+ Color,
+ FileLoader,
+ Group,
+ LineBasicMaterial,
+ LineSegments,
+ Loader,
+ Matrix4,
+ Mesh,
+ MeshStandardMaterial,
+ Ray,
+ ShaderMaterial,
+ SRGBColorSpace,
+ UniformsLib,
+ UniformsUtils,
+ Vector3
} from 'three';
// Special surface finish tag types.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LUT3dlLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LUT3dlLoader.js
index 0c3fa4a..03f4027 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LUT3dlLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LUT3dlLoader.js
@@ -2,14 +2,14 @@
// https://community.foundry.com/discuss/topic/103636/format-spec-for-3dl?mode=Post&postID=895258
import {
- ClampToEdgeWrapping,
- Data3DTexture,
- FileLoader,
- FloatType,
- LinearFilter,
- Loader,
- RGBAFormat,
- UnsignedByteType,
+ ClampToEdgeWrapping,
+ Data3DTexture,
+ FileLoader,
+ FloatType,
+ LinearFilter,
+ Loader,
+ RGBAFormat,
+ UnsignedByteType,
} from 'three';
export class LUT3dlLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LUTCubeLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LUTCubeLoader.js
index 8b67ce8..c8dfdec 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LUTCubeLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LUTCubeLoader.js
@@ -1,14 +1,14 @@
// https://wwwimages2.adobe.com/content/dam/acom/en/products/speedgrade/cc/pdfs/cube-lut-specification-1.0.pdf
import {
- ClampToEdgeWrapping,
- Data3DTexture,
- FileLoader,
- FloatType,
- LinearFilter,
- Loader,
- UnsignedByteType,
- Vector3,
+ ClampToEdgeWrapping,
+ Data3DTexture,
+ FileLoader,
+ FloatType,
+ LinearFilter,
+ Loader,
+ UnsignedByteType,
+ Vector3,
} from 'three';
export class LUTCubeLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LUTImageLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LUTImageLoader.js
index 258ff0e..eedc13c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LUTImageLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LUTImageLoader.js
@@ -1,11 +1,11 @@
import {
- Loader,
- TextureLoader,
- Data3DTexture,
- RGBAFormat,
- UnsignedByteType,
- ClampToEdgeWrapping,
- LinearFilter,
+ ClampToEdgeWrapping,
+ Data3DTexture,
+ LinearFilter,
+ Loader,
+ RGBAFormat,
+ TextureLoader,
+ UnsignedByteType,
} from 'three';
export class LUTImageLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LWOLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LWOLoader.js
index 80c3dc3..301bc13 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LWOLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LWOLoader.js
@@ -12,34 +12,34 @@
**/
import {
- AddOperation,
- BackSide,
- BufferGeometry,
- ClampToEdgeWrapping,
- Color,
- DoubleSide,
- EquirectangularReflectionMapping,
- EquirectangularRefractionMapping,
- FileLoader,
- Float32BufferAttribute,
- FrontSide,
- LineBasicMaterial,
- LineSegments,
- Loader,
- Mesh,
- MeshPhongMaterial,
- MeshPhysicalMaterial,
- MeshStandardMaterial,
- MirroredRepeatWrapping,
- Points,
- PointsMaterial,
- RepeatWrapping,
- SRGBColorSpace,
- TextureLoader,
- Vector2
+ AddOperation,
+ BackSide,
+ BufferGeometry,
+ ClampToEdgeWrapping,
+ Color,
+ DoubleSide,
+ EquirectangularReflectionMapping,
+ EquirectangularRefractionMapping,
+ FileLoader,
+ Float32BufferAttribute,
+ FrontSide,
+ LineBasicMaterial,
+ LineSegments,
+ Loader,
+ Mesh,
+ MeshPhongMaterial,
+ MeshPhysicalMaterial,
+ MeshStandardMaterial,
+ MirroredRepeatWrapping,
+ Points,
+ PointsMaterial,
+ RepeatWrapping,
+ SRGBColorSpace,
+ TextureLoader,
+ Vector2
} from 'three';
-import { IFFParser } from './lwo/IFFParser.js';
+import {IFFParser} from './lwo/IFFParser.js';
let _lwoTree;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LogLuvLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LogLuvLoader.js
index 310cdd6..f450cb4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LogLuvLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LogLuvLoader.js
@@ -1,10 +1,4 @@
-import {
- DataUtils,
- DataTextureLoader,
- FloatType,
- HalfFloatType,
- RGBAFormat
-} from 'three';
+import {DataTextureLoader, DataUtils, FloatType, HalfFloatType, RGBAFormat} from 'three';
class LogLuvLoader extends DataTextureLoader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LottieLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LottieLoader.js
index 4ef0401..7c66e9e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LottieLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/LottieLoader.js
@@ -1,10 +1,4 @@
-import {
- FileLoader,
- Loader,
- CanvasTexture,
- NearestFilter,
- SRGBColorSpace
-} from 'three';
+import {CanvasTexture, FileLoader, Loader, NearestFilter, SRGBColorSpace} from 'three';
import lottie from '../libs/lottie_canvas.module.js';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MD2Loader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MD2Loader.js
index 2d88be4..41c07fa 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MD2Loader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MD2Loader.js
@@ -1,11 +1,4 @@
-import {
- AnimationClip,
- BufferGeometry,
- FileLoader,
- Float32BufferAttribute,
- Loader,
- Vector3
-} from 'three';
+import {AnimationClip, BufferGeometry, FileLoader, Float32BufferAttribute, Loader, Vector3} from 'three';
const _normalData = [
[ - 0.525731, 0.000000, 0.850651 ], [ - 0.442863, 0.238856, 0.864188 ],
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MDDLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MDDLoader.js
index e70f8b0..3ac149f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MDDLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MDDLoader.js
@@ -10,13 +10,7 @@
* vertex data for each frame (sequence of float32)
*/
-import {
- AnimationClip,
- BufferAttribute,
- FileLoader,
- Loader,
- NumberKeyframeTrack
-} from 'three';
+import {AnimationClip, BufferAttribute, FileLoader, Loader, NumberKeyframeTrack} from 'three';
class MDDLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MMDLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MMDLoader.js
index 1b0c2da..806d431 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MMDLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MMDLoader.js
@@ -1,46 +1,46 @@
import {
- AddOperation,
- AnimationClip,
- Bone,
- BufferGeometry,
- Color,
- CustomBlending,
- TangentSpaceNormalMap,
- DoubleSide,
- DstAlphaFactor,
- Euler,
- FileLoader,
- Float32BufferAttribute,
- FrontSide,
- Interpolant,
- Loader,
- LoaderUtils,
- UniformsUtils,
- ShaderMaterial,
- MultiplyOperation,
- NearestFilter,
- NumberKeyframeTrack,
- OneMinusSrcAlphaFactor,
- Quaternion,
- QuaternionKeyframeTrack,
- RepeatWrapping,
- Skeleton,
- SkinnedMesh,
- SrcAlphaFactor,
- SRGBColorSpace,
- TextureLoader,
- Uint16BufferAttribute,
- Vector3,
- VectorKeyframeTrack,
- RGB_S3TC_DXT1_Format,
- RGB_PVRTC_4BPPV1_Format,
- RGB_PVRTC_2BPPV1_Format,
- RGB_ETC1_Format,
- RGB_ETC2_Format
+ AddOperation,
+ AnimationClip,
+ Bone,
+ BufferGeometry,
+ Color,
+ CustomBlending,
+ DoubleSide,
+ DstAlphaFactor,
+ Euler,
+ FileLoader,
+ Float32BufferAttribute,
+ FrontSide,
+ Interpolant,
+ Loader,
+ LoaderUtils,
+ MultiplyOperation,
+ NearestFilter,
+ NumberKeyframeTrack,
+ OneMinusSrcAlphaFactor,
+ Quaternion,
+ QuaternionKeyframeTrack,
+ RepeatWrapping,
+ RGB_ETC1_Format,
+ RGB_ETC2_Format,
+ RGB_PVRTC_2BPPV1_Format,
+ RGB_PVRTC_4BPPV1_Format,
+ RGB_S3TC_DXT1_Format,
+ ShaderMaterial,
+ Skeleton,
+ SkinnedMesh,
+ SrcAlphaFactor,
+ SRGBColorSpace,
+ TangentSpaceNormalMap,
+ TextureLoader,
+ Uint16BufferAttribute,
+ UniformsUtils,
+ Vector3,
+ VectorKeyframeTrack
} from 'three';
-import { MMDToonShader } from '../shaders/MMDToonShader.js';
-import { TGALoader } from '../loaders/TGALoader.js';
-import { MMDParser } from '../libs/mmdparser.module.js';
+import {MMDToonShader} from '../shaders/MMDToonShader.js';
+import {TGALoader} from '../loaders/TGALoader.js';
+import {MMDParser} from '../libs/mmdparser.module.js';
/**
* Dependencies
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MTLLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MTLLoader.js
index 5ec91a5..0a73c40 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MTLLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MTLLoader.js
@@ -1,15 +1,15 @@
import {
- Color,
- DefaultLoadingManager,
- FileLoader,
- FrontSide,
- Loader,
- LoaderUtils,
- MeshPhongMaterial,
- RepeatWrapping,
- TextureLoader,
- Vector2,
- SRGBColorSpace
+ Color,
+ DefaultLoadingManager,
+ FileLoader,
+ FrontSide,
+ Loader,
+ LoaderUtils,
+ MeshPhongMaterial,
+ RepeatWrapping,
+ SRGBColorSpace,
+ TextureLoader,
+ Vector2
} from '/js/three/src/Three.js';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MaterialXLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MaterialXLoader.js
index 3536d49..7e51a3a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MaterialXLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/MaterialXLoader.js
@@ -1,25 +1,70 @@
-import {
- FileLoader,
- Loader,
- TextureLoader,
- RepeatWrapping
-} from 'three';
+import {FileLoader, Loader, RepeatWrapping, TextureLoader} from 'three';
import {
- MeshBasicNodeMaterial, MeshPhysicalNodeMaterial,
- float, bool, int, vec2, vec3, vec4, color, texture,
- positionLocal, positionWorld, uv, vertexColor,
- normalLocal, normalWorld, tangentLocal, tangentWorld,
- add, sub, mul, div, mod, abs, sign, floor, ceil, round, pow, sin, cos, tan,
- asin, acos, atan2, sqrt, exp, clamp, min, max, normalize, length, dot, cross, normalMap,
- remap, smoothstep, luminance, mx_rgbtohsv, mx_hsvtorgb,
- mix,
- mx_ramplr, mx_ramptb, mx_splitlr, mx_splittb,
- mx_fractal_noise_float, mx_noise_float, mx_cell_noise_float, mx_worley_noise_float,
- mx_transform_uv,
- mx_safepower, mx_contrast,
- mx_srgb_texture_to_lin_rec709,
- saturation
+ abs,
+ acos,
+ add,
+ asin,
+ atan2,
+ bool,
+ ceil,
+ clamp,
+ color,
+ cos,
+ cross,
+ div,
+ dot,
+ exp,
+ float,
+ floor,
+ int,
+ length,
+ luminance,
+ max,
+ MeshBasicNodeMaterial,
+ MeshPhysicalNodeMaterial,
+ min,
+ mix,
+ mod,
+ mul,
+ mx_cell_noise_float,
+ mx_contrast,
+ mx_fractal_noise_float,
+ mx_hsvtorgb,
+ mx_noise_float,
+ mx_ramplr,
+ mx_ramptb,
+ mx_rgbtohsv,
+ mx_safepower,
+ mx_splitlr,
+ mx_splittb,
+ mx_srgb_texture_to_lin_rec709,
+ mx_transform_uv,
+ mx_worley_noise_float,
+ normalize,
+ normalLocal,
+ normalMap,
+ normalWorld,
+ positionLocal,
+ positionWorld,
+ pow,
+ remap,
+ round,
+ saturation,
+ sign,
+ sin,
+ smoothstep,
+ sqrt,
+ sub,
+ tan,
+ tangentLocal,
+ tangentWorld,
+ texture,
+ uv,
+ vec2,
+ vec3,
+ vec4,
+ vertexColor
} from '../nodes/Nodes.js';
const colorSpaceLib = {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/NRRDLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/NRRDLoader.js
index c6c77ff..c6224dd 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/NRRDLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/NRRDLoader.js
@@ -1,11 +1,6 @@
-import {
- FileLoader,
- Loader,
- Matrix4,
- Vector3
-} from 'three';
+import {FileLoader, Loader, Matrix4, Vector3} from 'three';
import * as fflate from '../libs/fflate.module.js';
-import { Volume } from '../misc/Volume.js';
+import {Volume} from '../misc/Volume.js';
class NRRDLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/OBJLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/OBJLoader.js
index 606f966..18369a6 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/OBJLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/OBJLoader.js
@@ -1,18 +1,18 @@
import {
- BufferGeometry,
- FileLoader,
- Float32BufferAttribute,
- Group,
- LineBasicMaterial,
- LineSegments,
- Loader,
- Material,
- Mesh,
- MeshPhongMaterial,
- Points,
- PointsMaterial,
- Vector3,
- Color
+ BufferGeometry,
+ Color,
+ FileLoader,
+ Float32BufferAttribute,
+ Group,
+ LineBasicMaterial,
+ LineSegments,
+ Loader,
+ Material,
+ Mesh,
+ MeshPhongMaterial,
+ Points,
+ PointsMaterial,
+ Vector3
} from '/js/three/src/Three.js';
// o object_name | g group_name
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/PCDLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/PCDLoader.js
index 6560550..ad91cbf 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/PCDLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/PCDLoader.js
@@ -1,12 +1,12 @@
import {
- BufferGeometry,
- Color,
- FileLoader,
- Float32BufferAttribute,
- Int32BufferAttribute,
- Loader,
- Points,
- PointsMaterial
+ BufferGeometry,
+ Color,
+ FileLoader,
+ Float32BufferAttribute,
+ Int32BufferAttribute,
+ Loader,
+ Points,
+ PointsMaterial
} from 'three';
class PCDLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/PDBLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/PDBLoader.js
index bb24a55..8a0a32b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/PDBLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/PDBLoader.js
@@ -1,10 +1,4 @@
-import {
- BufferGeometry,
- FileLoader,
- Float32BufferAttribute,
- Loader,
- Color
-} from 'three';
+import {BufferGeometry, Color, FileLoader, Float32BufferAttribute, Loader} from 'three';
class PDBLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/PLYLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/PLYLoader.js
index 3834bfb..eb920bb 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/PLYLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/PLYLoader.js
@@ -1,10 +1,4 @@
-import {
- BufferGeometry,
- FileLoader,
- Float32BufferAttribute,
- Loader,
- Color
-} from 'three';
+import {BufferGeometry, Color, FileLoader, Float32BufferAttribute, Loader} from 'three';
/**
* Description: A THREE loader for PLY ASCII files (known as the Polygon
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/PVRLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/PVRLoader.js
index f39f8e7..b650821 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/PVRLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/PVRLoader.js
@@ -1,9 +1,9 @@
import {
- CompressedTextureLoader,
- RGBA_PVRTC_2BPPV1_Format,
- RGBA_PVRTC_4BPPV1_Format,
- RGB_PVRTC_2BPPV1_Format,
- RGB_PVRTC_4BPPV1_Format
+ CompressedTextureLoader,
+ RGB_PVRTC_2BPPV1_Format,
+ RGB_PVRTC_4BPPV1_Format,
+ RGBA_PVRTC_2BPPV1_Format,
+ RGBA_PVRTC_4BPPV1_Format
} from 'three';
/*
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/RGBELoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/RGBELoader.js
index f2ac6e1..48149a5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/RGBELoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/RGBELoader.js
@@ -1,11 +1,4 @@
-import {
- DataTextureLoader,
- DataUtils,
- FloatType,
- HalfFloatType,
- LinearFilter,
- LinearSRGBColorSpace
-} from 'three';
+import {DataTextureLoader, DataUtils, FloatType, HalfFloatType, LinearFilter, LinearSRGBColorSpace} from 'three';
// https://github.com/mrdoob/three.js/issues/5552
// http://en.wikipedia.org/wiki/RGBE_image_format
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/RGBMLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/RGBMLoader.js
index a78e655..bf20d9c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/RGBMLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/RGBMLoader.js
@@ -1,11 +1,4 @@
-import {
- DataTextureLoader,
- RGBAFormat,
- LinearFilter,
- CubeTexture,
- HalfFloatType,
- DataUtils
-} from 'three';
+import {CubeTexture, DataTextureLoader, DataUtils, HalfFloatType, LinearFilter, RGBAFormat} from 'three';
class RGBMLoader extends DataTextureLoader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/STLLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/STLLoader.js
index 75d4f84..5f96954 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/STLLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/STLLoader.js
@@ -1,12 +1,4 @@
-import {
- BufferAttribute,
- BufferGeometry,
- Color,
- FileLoader,
- Float32BufferAttribute,
- Loader,
- Vector3
-} from 'three';
+import {BufferAttribute, BufferGeometry, Color, FileLoader, Float32BufferAttribute, Loader, Vector3} from 'three';
/**
* Description: A THREE loader for STL ASCII files, as created by Solidworks and other CAD programs.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/SVGLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/SVGLoader.js
index 196e42b..31e4ee5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/SVGLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/SVGLoader.js
@@ -1,17 +1,17 @@
import {
- Box2,
- BufferGeometry,
- FileLoader,
- Float32BufferAttribute,
- Loader,
- Matrix3,
- Path,
- Shape,
- ShapePath,
- ShapeUtils,
- SRGBColorSpace,
- Vector2,
- Vector3
+ Box2,
+ BufferGeometry,
+ FileLoader,
+ Float32BufferAttribute,
+ Loader,
+ Matrix3,
+ Path,
+ Shape,
+ ShapePath,
+ ShapeUtils,
+ SRGBColorSpace,
+ Vector2,
+ Vector3
} from 'three';
const COLOR_SPACE_SVG = SRGBColorSpace;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TDSLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TDSLoader.js
index 0eeeaf1..b4d5ddd 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TDSLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TDSLoader.js
@@ -1,17 +1,17 @@
import {
- AdditiveBlending,
- BufferGeometry,
- Color,
- DoubleSide,
- FileLoader,
- Float32BufferAttribute,
- Group,
- Loader,
- LoaderUtils,
- Matrix4,
- Mesh,
- MeshPhongMaterial,
- TextureLoader
+ AdditiveBlending,
+ BufferGeometry,
+ Color,
+ DoubleSide,
+ FileLoader,
+ Float32BufferAttribute,
+ Group,
+ Loader,
+ LoaderUtils,
+ Matrix4,
+ Mesh,
+ MeshPhongMaterial,
+ TextureLoader
} from 'three';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TGALoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TGALoader.js
index deab157..8c319f4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TGALoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TGALoader.js
@@ -1,7 +1,4 @@
-import {
- DataTextureLoader,
- LinearMipmapLinearFilter
-} from 'three';
+import {DataTextureLoader, LinearMipmapLinearFilter} from 'three';
class TGALoader extends DataTextureLoader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TIFFLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TIFFLoader.js
index 950361f..9ff550a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TIFFLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TIFFLoader.js
@@ -1,8 +1,4 @@
-import {
- DataTextureLoader,
- LinearFilter,
- LinearMipmapLinearFilter
-} from 'three';
+import {DataTextureLoader, LinearFilter, LinearMipmapLinearFilter} from 'three';
import UTIF from '../libs/utif.module.js';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TTFLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TTFLoader.js
index d681fa3..e864755 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TTFLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TTFLoader.js
@@ -1,7 +1,4 @@
-import {
- FileLoader,
- Loader
-} from 'three';
+import {FileLoader, Loader} from 'three';
import opentype from '../libs/opentype.module.js';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TiltLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TiltLoader.js
index b8e6a8d..9735b50 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TiltLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/TiltLoader.js
@@ -1,17 +1,17 @@
import {
- BufferAttribute,
- BufferGeometry,
- Color,
- DoubleSide,
- FileLoader,
- Group,
- Loader,
- Mesh,
- MeshBasicMaterial,
- RawShaderMaterial,
- TextureLoader,
- Quaternion,
- Vector3
+ BufferAttribute,
+ BufferGeometry,
+ Color,
+ DoubleSide,
+ FileLoader,
+ Group,
+ Loader,
+ Mesh,
+ MeshBasicMaterial,
+ Quaternion,
+ RawShaderMaterial,
+ TextureLoader,
+ Vector3
} from 'three';
import * as fflate from '../libs/fflate.module.js';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/USDZLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/USDZLoader.js
index 6532c3c..430bf45 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/USDZLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/USDZLoader.js
@@ -1,19 +1,19 @@
import {
- BufferAttribute,
- BufferGeometry,
- ClampToEdgeWrapping,
- FileLoader,
- Group,
- NoColorSpace,
- Loader,
- Mesh,
- MeshPhysicalMaterial,
- MirroredRepeatWrapping,
- RepeatWrapping,
- SRGBColorSpace,
- TextureLoader,
- Object3D,
- Vector2
+ BufferAttribute,
+ BufferGeometry,
+ ClampToEdgeWrapping,
+ FileLoader,
+ Group,
+ Loader,
+ Mesh,
+ MeshPhysicalMaterial,
+ MirroredRepeatWrapping,
+ NoColorSpace,
+ Object3D,
+ RepeatWrapping,
+ SRGBColorSpace,
+ TextureLoader,
+ Vector2
} from 'three';
import * as fflate from '../libs/fflate.module.js';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/VOXLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/VOXLoader.js
index 2a8ba41..92e3d49 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/VOXLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/VOXLoader.js
@@ -1,16 +1,16 @@
import {
- BufferGeometry,
- Color,
- Data3DTexture,
- FileLoader,
- Float32BufferAttribute,
- Loader,
- LinearFilter,
- Mesh,
- MeshStandardMaterial,
- NearestFilter,
- RedFormat,
- SRGBColorSpace
+ BufferGeometry,
+ Color,
+ Data3DTexture,
+ FileLoader,
+ Float32BufferAttribute,
+ LinearFilter,
+ Loader,
+ Mesh,
+ MeshStandardMaterial,
+ NearestFilter,
+ RedFormat,
+ SRGBColorSpace
} from 'three';
class VOXLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/VRMLLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/VRMLLoader.js
index fc5098a..fcf5d2e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/VRMLLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/VRMLLoader.js
@@ -1,37 +1,37 @@
import {
- BackSide,
- BoxGeometry,
- BufferAttribute,
- BufferGeometry,
- ClampToEdgeWrapping,
- Color,
- ConeGeometry,
- CylinderGeometry,
- DataTexture,
- DoubleSide,
- FileLoader,
- Float32BufferAttribute,
- FrontSide,
- Group,
- LineBasicMaterial,
- LineSegments,
- Loader,
- LoaderUtils,
- Mesh,
- MeshBasicMaterial,
- MeshPhongMaterial,
- Object3D,
- Points,
- PointsMaterial,
- Quaternion,
- RepeatWrapping,
- Scene,
- ShapeUtils,
- SphereGeometry,
- SRGBColorSpace,
- TextureLoader,
- Vector2,
- Vector3
+ BackSide,
+ BoxGeometry,
+ BufferAttribute,
+ BufferGeometry,
+ ClampToEdgeWrapping,
+ Color,
+ ConeGeometry,
+ CylinderGeometry,
+ DataTexture,
+ DoubleSide,
+ FileLoader,
+ Float32BufferAttribute,
+ FrontSide,
+ Group,
+ LineBasicMaterial,
+ LineSegments,
+ Loader,
+ LoaderUtils,
+ Mesh,
+ MeshBasicMaterial,
+ MeshPhongMaterial,
+ Object3D,
+ Points,
+ PointsMaterial,
+ Quaternion,
+ RepeatWrapping,
+ Scene,
+ ShapeUtils,
+ SphereGeometry,
+ SRGBColorSpace,
+ TextureLoader,
+ Vector2,
+ Vector3
} from 'three';
import chevrotain from '../libs/chevrotain.module.min.js';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/VTKLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/VTKLoader.js
index d9e14e0..75bc98e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/VTKLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/VTKLoader.js
@@ -1,11 +1,4 @@
-import {
- BufferAttribute,
- BufferGeometry,
- Color,
- FileLoader,
- Float32BufferAttribute,
- Loader
-} from 'three';
+import {BufferAttribute, BufferGeometry, Color, FileLoader, Float32BufferAttribute, Loader} from 'three';
import * as fflate from '../libs/fflate.module.js';
class VTKLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/XYZLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/XYZLoader.js
index 40d5519..710a4f2 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/XYZLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/XYZLoader.js
@@ -1,10 +1,4 @@
-import {
- BufferGeometry,
- Color,
- FileLoader,
- Float32BufferAttribute,
- Loader
-} from 'three';
+import {BufferGeometry, Color, FileLoader, Float32BufferAttribute, Loader} from 'three';
class XYZLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/lwo/IFFParser.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/lwo/IFFParser.js
index aec7782..fc4ba38 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/lwo/IFFParser.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/loaders/lwo/IFFParser.js
@@ -32,8 +32,8 @@
*
**/
-import { LWO2Parser } from './LWO2Parser.js';
-import { LWO3Parser } from './LWO3Parser.js';
+import {LWO2Parser} from './LWO2Parser.js';
+import {LWO3Parser} from './LWO3Parser.js';
class IFFParser {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/materials/MeshGouraudMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/materials/MeshGouraudMaterial.js
index 56d45c4..4d790c6 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/materials/MeshGouraudMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/materials/MeshGouraudMaterial.js
@@ -5,7 +5,7 @@
*
*/
-import { UniformsUtils, UniformsLib, ShaderMaterial, Color, MultiplyOperation } from 'three';
+import {Color, MultiplyOperation, ShaderMaterial, UniformsLib, UniformsUtils} from 'three';
const GouraudShader = {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/materials/MeshPostProcessingMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/materials/MeshPostProcessingMaterial.js
index d2fa48f..8fca3db 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/materials/MeshPostProcessingMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/materials/MeshPostProcessingMaterial.js
@@ -1,4 +1,4 @@
-import { MeshPhysicalMaterial } from 'three';
+import {MeshPhysicalMaterial} from 'three';
/**
* The aim of this mesh material is to use information from a post processing pass in the diffuse color pass.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/Capsule.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/Capsule.js
index 015f59f..3b447bc 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/Capsule.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/Capsule.js
@@ -1,6 +1,4 @@
-import {
- Vector3
-} from 'three';
+import {Vector3} from 'three';
class Capsule {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/ColorConverter.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/ColorConverter.js
index f45b3c7..6b5b157 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/ColorConverter.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/ColorConverter.js
@@ -1,4 +1,4 @@
-import { MathUtils } from 'three';
+import {MathUtils} from 'three';
const _hsl = {};
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/ConvexHull.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/ConvexHull.js
index b1368a4..165a224 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/ConvexHull.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/ConvexHull.js
@@ -1,9 +1,4 @@
-import {
- Line3,
- Plane,
- Triangle,
- Vector3
-} from 'three';
+import {Line3, Plane, Triangle, Vector3} from 'three';
/**
* Ported from: https://github.com/maurizzzio/quickhull3d/ by Mauricio Poppe (https://github.com/maurizzzio)
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/Lut.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/Lut.js
index e00e39a..6462fc1 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/Lut.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/Lut.js
@@ -1,8 +1,4 @@
-import {
- Color,
- LinearSRGBColorSpace,
- MathUtils
-} from 'three';
+import {Color, LinearSRGBColorSpace, MathUtils} from 'three';
class Lut {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/MeshSurfaceSampler.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/MeshSurfaceSampler.js
index da9dd93..4fc5ba8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/MeshSurfaceSampler.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/MeshSurfaceSampler.js
@@ -1,8 +1,4 @@
-import {
- Triangle,
- Vector2,
- Vector3
-} from 'three';
+import {Triangle, Vector2, Vector3} from 'three';
/**
* Utility class for sampling weighted random points on the surface of a mesh.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/OBB.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/OBB.js
index 29ae128..dbf54f0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/OBB.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/OBB.js
@@ -1,11 +1,4 @@
-import {
- Box3,
- MathUtils,
- Matrix4,
- Matrix3,
- Ray,
- Vector3
-} from 'three';
+import {Box3, MathUtils, Matrix3, Matrix4, Ray, Vector3} from 'three';
// module scope helper variables
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/Octree.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/Octree.js
index 5cab4c7..011afc1 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/Octree.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/math/Octree.js
@@ -1,13 +1,5 @@
-import {
- Box3,
- Line3,
- Plane,
- Sphere,
- Triangle,
- Vector3,
- Layers
-} from 'three';
-import { Capsule } from '../math/Capsule.js';
+import {Box3, Layers, Line3, Plane, Sphere, Triangle, Vector3} from 'three';
+import {Capsule} from '../math/Capsule.js';
const _v1 = new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/ConvexObjectBreaker.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/ConvexObjectBreaker.js
index 69e2aa3..9f00f4b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/ConvexObjectBreaker.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/ConvexObjectBreaker.js
@@ -1,10 +1,5 @@
-import {
- Line3,
- Mesh,
- Plane,
- Vector3
-} from 'three';
-import { ConvexGeometry } from '../geometries/ConvexGeometry.js';
+import {Line3, Mesh, Plane, Vector3} from 'three';
+import {ConvexGeometry} from '../geometries/ConvexGeometry.js';
/**
* @fileoverview This class can be used to subdivide a convex Geometry object into pieces.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/GPUComputationRenderer.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/GPUComputationRenderer.js
index 45cbdc0..5e8e707 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/GPUComputationRenderer.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/GPUComputationRenderer.js
@@ -1,15 +1,15 @@
import {
- Camera,
- ClampToEdgeWrapping,
- DataTexture,
- FloatType,
- Mesh,
- NearestFilter,
- PlaneGeometry,
- RGBAFormat,
- Scene,
- ShaderMaterial,
- WebGLRenderTarget
+ Camera,
+ ClampToEdgeWrapping,
+ DataTexture,
+ FloatType,
+ Mesh,
+ NearestFilter,
+ PlaneGeometry,
+ RGBAFormat,
+ Scene,
+ ShaderMaterial,
+ WebGLRenderTarget
} from 'three';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/Gyroscope.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/Gyroscope.js
index 9269c9c..89b8e92 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/Gyroscope.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/Gyroscope.js
@@ -1,8 +1,4 @@
-import {
- Object3D,
- Quaternion,
- Vector3
-} from 'three';
+import {Object3D, Quaternion, Vector3} from 'three';
const _translationObject = new Vector3();
const _quaternionObject = new Quaternion();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/MD2Character.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/MD2Character.js
index 758fdb4..7b4df3c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/MD2Character.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/MD2Character.js
@@ -1,14 +1,14 @@
import {
- AnimationMixer,
- Box3,
- Mesh,
- MeshLambertMaterial,
- Object3D,
- TextureLoader,
- UVMapping,
- SRGBColorSpace
+ AnimationMixer,
+ Box3,
+ Mesh,
+ MeshLambertMaterial,
+ Object3D,
+ SRGBColorSpace,
+ TextureLoader,
+ UVMapping
} from 'three';
-import { MD2Loader } from '../loaders/MD2Loader.js';
+import {MD2Loader} from '../loaders/MD2Loader.js';
class MD2Character {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/MD2CharacterComplex.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/MD2CharacterComplex.js
index cccc502..3f1bd49 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/MD2CharacterComplex.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/MD2CharacterComplex.js
@@ -1,14 +1,6 @@
-import {
- Box3,
- MathUtils,
- MeshLambertMaterial,
- Object3D,
- TextureLoader,
- UVMapping,
- SRGBColorSpace
-} from 'three';
-import { MD2Loader } from '../loaders/MD2Loader.js';
-import { MorphBlendMesh } from '../misc/MorphBlendMesh.js';
+import {Box3, MathUtils, MeshLambertMaterial, Object3D, SRGBColorSpace, TextureLoader, UVMapping} from 'three';
+import {MD2Loader} from '../loaders/MD2Loader.js';
+import {MorphBlendMesh} from '../misc/MorphBlendMesh.js';
class MD2CharacterComplex {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/MorphAnimMesh.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/MorphAnimMesh.js
index 9dcfde4..f785551 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/MorphAnimMesh.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/MorphAnimMesh.js
@@ -1,8 +1,4 @@
-import {
- AnimationClip,
- AnimationMixer,
- Mesh
-} from 'three';
+import {AnimationClip, AnimationMixer, Mesh} from 'three';
class MorphAnimMesh extends Mesh {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/MorphBlendMesh.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/MorphBlendMesh.js
index 6be2693..10ab989 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/MorphBlendMesh.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/MorphBlendMesh.js
@@ -1,7 +1,4 @@
-import {
- MathUtils,
- Mesh
-} from 'three';
+import {MathUtils, Mesh} from 'three';
class MorphBlendMesh extends Mesh {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/ProgressiveLightMap.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/ProgressiveLightMap.js
index c57494b..5c22d93 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/ProgressiveLightMap.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/ProgressiveLightMap.js
@@ -1,5 +1,5 @@
import * as THREE from 'three';
-import { potpack } from '../libs/potpack.module.js';
+import {potpack} from '../libs/potpack.module.js';
/**
* Progressive Light Map Accumulator, by [zalo](https://github.com/zalo/)
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/RollerCoaster.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/RollerCoaster.js
index 6c3faa5..dee23b5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/RollerCoaster.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/RollerCoaster.js
@@ -1,12 +1,4 @@
-import {
- BufferAttribute,
- BufferGeometry,
- Color,
- Quaternion,
- Raycaster,
- SRGBColorSpace,
- Vector3
-} from 'three';
+import {BufferAttribute, BufferGeometry, Color, Quaternion, Raycaster, SRGBColorSpace, Vector3} from 'three';
class RollerCoasterGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/TubePainter.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/TubePainter.js
index 5e5566a..f79611d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/TubePainter.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/TubePainter.js
@@ -1,12 +1,12 @@
import {
- BufferAttribute,
- BufferGeometry,
- Color,
- DynamicDrawUsage,
- Matrix4,
- Mesh,
- MeshStandardMaterial,
- Vector3
+ BufferAttribute,
+ BufferGeometry,
+ Color,
+ DynamicDrawUsage,
+ Matrix4,
+ Mesh,
+ MeshStandardMaterial,
+ Vector3
} from 'three';
function TubePainter() {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/Volume.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/Volume.js
index 949823c..34b4e79 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/Volume.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/Volume.js
@@ -1,9 +1,5 @@
-import {
- Matrix3,
- Matrix4,
- Vector3
-} from 'three';
-import { VolumeSlice } from '../misc/VolumeSlice.js';
+import {Matrix3, Matrix4, Vector3} from 'three';
+import {VolumeSlice} from '../misc/VolumeSlice.js';
/**
* This class had been written to handle the output of the NRRD loader.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/VolumeSlice.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/VolumeSlice.js
index 980830e..d33f6f5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/VolumeSlice.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/misc/VolumeSlice.js
@@ -1,12 +1,12 @@
import {
- ClampToEdgeWrapping,
- DoubleSide,
- LinearFilter,
- Mesh,
- MeshBasicMaterial,
- PlaneGeometry,
- Texture,
- SRGBColorSpace
+ ClampToEdgeWrapping,
+ DoubleSide,
+ LinearFilter,
+ Mesh,
+ MeshBasicMaterial,
+ PlaneGeometry,
+ SRGBColorSpace,
+ Texture
} from 'three';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/modifiers/CurveModifier.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/modifiers/CurveModifier.js
index e0f4452..da5f586 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/modifiers/CurveModifier.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/modifiers/CurveModifier.js
@@ -4,15 +4,15 @@ const TEXTURE_WIDTH = 1024;
const TEXTURE_HEIGHT = 4;
import {
- DataTexture,
- RGBAFormat,
- FloatType,
- RepeatWrapping,
- Mesh,
- InstancedMesh,
- NearestFilter,
- DynamicDrawUsage,
- Matrix4
+ DataTexture,
+ DynamicDrawUsage,
+ FloatType,
+ InstancedMesh,
+ Matrix4,
+ Mesh,
+ NearestFilter,
+ RepeatWrapping,
+ RGBAFormat
} from 'three';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/modifiers/EdgeSplitModifier.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/modifiers/EdgeSplitModifier.js
index 4ae83ad..00772bd 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/modifiers/EdgeSplitModifier.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/modifiers/EdgeSplitModifier.js
@@ -1,8 +1,4 @@
-import {
- BufferAttribute,
- BufferGeometry,
- Vector3
-} from 'three';
+import {BufferAttribute, BufferGeometry, Vector3} from 'three';
import * as BufferGeometryUtils from '../utils/BufferGeometryUtils.js';
const _A = new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/modifiers/SimplifyModifier.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/modifiers/SimplifyModifier.js
index a3be030..b20d63c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/modifiers/SimplifyModifier.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/modifiers/SimplifyModifier.js
@@ -1,10 +1,4 @@
-import {
- BufferGeometry,
- Float32BufferAttribute,
- Vector2,
- Vector3,
- Vector4
-} from 'three';
+import {BufferGeometry, Float32BufferAttribute, Vector2, Vector3, Vector4} from 'three';
import * as BufferGeometryUtils from '../utils/BufferGeometryUtils.js';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/modifiers/TessellateModifier.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/modifiers/TessellateModifier.js
index 74b400a..0a73c73 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/modifiers/TessellateModifier.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/modifiers/TessellateModifier.js
@@ -1,10 +1,4 @@
-import {
- BufferGeometry,
- Color,
- Float32BufferAttribute,
- Vector2,
- Vector3
-} from 'three';
+import {BufferGeometry, Color, Float32BufferAttribute, Vector2, Vector3} from 'three';
/**
* Break faces with edges longer than maxEdgeLength
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/Nodes.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/Nodes.js
index 2d07b92..20650fc 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/Nodes.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/Nodes.js
@@ -35,6 +35,7 @@ export { default as VaryingNode, varying } from './core/VaryingNode.js';
export { default as OutputStructNode, outputStruct } from './core/OutputStructNode.js';
import * as NodeUtils from './core/NodeUtils.js';
+
export { NodeUtils };
// math
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/AccessorsUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/AccessorsUtils.js
index bec52ae..ffa659b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/AccessorsUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/AccessorsUtils.js
@@ -1,10 +1,10 @@
-import { bitangentView } from './BitangentNode.js';
-import { normalView, transformedNormalView } from './NormalNode.js';
-import { tangentView } from './TangentNode.js';
-import { mat3 } from '../shadernode/ShaderNode.js';
-import { mix } from '../math/MathNode.js';
-import { anisotropy, anisotropyB, roughness } from '../core/PropertyNode.js';
-import { positionViewDirection } from './PositionNode.js';
+import {bitangentView} from './BitangentNode.js';
+import {normalView, transformedNormalView} from './NormalNode.js';
+import {tangentView} from './TangentNode.js';
+import {mat3} from '../shadernode/ShaderNode.js';
+import {mix} from '../math/MathNode.js';
+import {anisotropy, anisotropyB, roughness} from '../core/PropertyNode.js';
+import {positionViewDirection} from './PositionNode.js';
export const TBNViewMatrix = mat3( tangentView, bitangentView, normalView );
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/BatchNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/BatchNode.js
index 5347f62..ea1edc4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/BatchNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/BatchNode.js
@@ -1,11 +1,11 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { normalLocal } from './NormalNode.js';
-import { positionLocal } from './PositionNode.js';
-import { nodeProxy, vec3, mat3, mat4, int, ivec2, float } from '../shadernode/ShaderNode.js';
-import { textureLoad } from './TextureNode.js';
-import { textureSize } from './TextureSizeNode.js';
-import { attribute } from '../core/AttributeNode.js';
-import { tangentLocal } from './TangentNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {normalLocal} from './NormalNode.js';
+import {positionLocal} from './PositionNode.js';
+import {float, int, ivec2, mat3, mat4, nodeProxy, vec3} from '../shadernode/ShaderNode.js';
+import {textureLoad} from './TextureNode.js';
+import {textureSize} from './TextureSizeNode.js';
+import {attribute} from '../core/AttributeNode.js';
+import {tangentLocal} from './TangentNode.js';
class BatchNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/BitangentNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/BitangentNode.js
index eae7f7d..7be3076 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/BitangentNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/BitangentNode.js
@@ -1,10 +1,10 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { varying } from '../core/VaryingNode.js';
-import { normalize } from '../math/MathNode.js';
-import { cameraViewMatrix } from './CameraNode.js';
-import { normalGeometry, normalLocal, normalView, normalWorld, transformedNormalView } from './NormalNode.js';
-import { tangentGeometry, tangentLocal, tangentView, tangentWorld, transformedTangentView } from './TangentNode.js';
-import { nodeImmutable } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {varying} from '../core/VaryingNode.js';
+import {normalize} from '../math/MathNode.js';
+import {cameraViewMatrix} from './CameraNode.js';
+import {normalGeometry, normalLocal, normalView, normalWorld, transformedNormalView} from './NormalNode.js';
+import {tangentGeometry, tangentLocal, tangentView, tangentWorld, transformedTangentView} from './TangentNode.js';
+import {nodeImmutable} from '../shadernode/ShaderNode.js';
class BitangentNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/BufferAttributeNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/BufferAttributeNode.js
index aff1d4f..f83c61c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/BufferAttributeNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/BufferAttributeNode.js
@@ -1,8 +1,8 @@
import InputNode from '../core/InputNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { varying } from '../core/VaryingNode.js';
-import { nodeObject, addNodeElement } from '../shadernode/ShaderNode.js';
-import { InterleavedBufferAttribute, InterleavedBuffer, StaticDrawUsage, DynamicDrawUsage } from 'three';
+import {addNodeClass} from '../core/Node.js';
+import {varying} from '../core/VaryingNode.js';
+import {addNodeElement, nodeObject} from '../shadernode/ShaderNode.js';
+import {DynamicDrawUsage, InterleavedBuffer, InterleavedBufferAttribute, StaticDrawUsage} from 'three';
class BufferAttributeNode extends InputNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/BufferNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/BufferNode.js
index 663d589..57ca20d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/BufferNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/BufferNode.js
@@ -1,6 +1,6 @@
import UniformNode from '../core/UniformNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { nodeObject } from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {nodeObject} from '../shadernode/ShaderNode.js';
class BufferNode extends UniformNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/CameraNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/CameraNode.js
index b3a584f..c7df48d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/CameraNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/CameraNode.js
@@ -1,8 +1,8 @@
import Object3DNode from './Object3DNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { NodeUpdateType } from '../core/constants.js';
+import {addNodeClass} from '../core/Node.js';
+import {NodeUpdateType} from '../core/constants.js';
//import { sharedUniformGroup } from '../core/UniformGroupNode.js';
-import { nodeImmutable } from '../shadernode/ShaderNode.js';
+import {nodeImmutable} from '../shadernode/ShaderNode.js';
//const cameraGroup = sharedUniformGroup( 'camera' );
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ClippingNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ClippingNode.js
index b77ce29..28a18d9 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ClippingNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ClippingNode.js
@@ -1,12 +1,10 @@
-
import Node from '../core/Node.js';
-import { nodeObject } from '../shadernode/ShaderNode.js';
-import { positionView } from './PositionNode.js';
-import { diffuseColor, property } from '../core/PropertyNode.js';
-import { tslFn } from '../shadernode/ShaderNode.js';
-import { loop } from '../utils/LoopNode.js';
-import { smoothstep } from '../math/MathNode.js';
-import { uniforms } from './UniformsNode.js';
+import {nodeObject, tslFn} from '../shadernode/ShaderNode.js';
+import {positionView} from './PositionNode.js';
+import {diffuseColor, property} from '../core/PropertyNode.js';
+import {loop} from '../utils/LoopNode.js';
+import {smoothstep} from '../math/MathNode.js';
+import {uniforms} from './UniformsNode.js';
class ClippingNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/CubeTextureNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/CubeTextureNode.js
index c89bb44..8bb7924 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/CubeTextureNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/CubeTextureNode.js
@@ -1,8 +1,8 @@
import TextureNode from './TextureNode.js';
-import { reflectVector } from './ReflectVectorNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, nodeProxy, vec3 } from '../shadernode/ShaderNode.js';
-import { WebGPUCoordinateSystem } from 'three';
+import {reflectVector} from './ReflectVectorNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeProxy, vec3} from '../shadernode/ShaderNode.js';
+import {WebGPUCoordinateSystem} from 'three';
class CubeTextureNode extends TextureNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/InstanceNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/InstanceNode.js
index 54adfd0..da8a529 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/InstanceNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/InstanceNode.js
@@ -1,10 +1,10 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { varyingProperty } from '../core/PropertyNode.js';
-import { instancedBufferAttribute, instancedDynamicBufferAttribute } from './BufferAttributeNode.js';
-import { normalLocal } from './NormalNode.js';
-import { positionLocal } from './PositionNode.js';
-import { nodeProxy, vec3, mat3, mat4 } from '../shadernode/ShaderNode.js';
-import { DynamicDrawUsage, InstancedInterleavedBuffer, InstancedBufferAttribute } from 'three';
+import Node, {addNodeClass} from '../core/Node.js';
+import {varyingProperty} from '../core/PropertyNode.js';
+import {instancedBufferAttribute, instancedDynamicBufferAttribute} from './BufferAttributeNode.js';
+import {normalLocal} from './NormalNode.js';
+import {positionLocal} from './PositionNode.js';
+import {mat3, mat4, nodeProxy, vec3} from '../shadernode/ShaderNode.js';
+import {DynamicDrawUsage, InstancedBufferAttribute, InstancedInterleavedBuffer} from 'three';
class InstanceNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/InstancedPointsMaterialNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/InstancedPointsMaterialNode.js
index 98947f7..04d2b22 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/InstancedPointsMaterialNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/InstancedPointsMaterialNode.js
@@ -1,6 +1,6 @@
import MaterialNode from './MaterialNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { nodeImmutable } from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {nodeImmutable} from '../shadernode/ShaderNode.js';
class InstancedPointsMaterialNode extends MaterialNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/MaterialNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/MaterialNode.js
index 402e30f..6c0b215 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/MaterialNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/MaterialNode.js
@@ -1,10 +1,10 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { reference } from './ReferenceNode.js';
-import { materialReference } from './MaterialReferenceNode.js';
-import { normalView } from './NormalNode.js';
-import { nodeImmutable, float, vec2, mat2 } from '../shadernode/ShaderNode.js';
-import { uniform } from '../core/UniformNode.js';
-import { Vector2 } from 'three';
+import Node, {addNodeClass} from '../core/Node.js';
+import {reference} from './ReferenceNode.js';
+import {materialReference} from './MaterialReferenceNode.js';
+import {normalView} from './NormalNode.js';
+import {float, mat2, nodeImmutable, vec2} from '../shadernode/ShaderNode.js';
+import {uniform} from '../core/UniformNode.js';
+import {Vector2} from 'three';
const _propertyCache = new Map();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/MaterialReferenceNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/MaterialReferenceNode.js
index e52a2f3..36b2f3a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/MaterialReferenceNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/MaterialReferenceNode.js
@@ -1,8 +1,8 @@
import ReferenceNode from './ReferenceNode.js';
//import { renderGroup } from '../core/UniformGroupNode.js';
//import { NodeUpdateType } from '../core/constants.js';
-import { addNodeClass } from '../core/Node.js';
-import { nodeObject } from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {nodeObject} from '../shadernode/ShaderNode.js';
class MaterialReferenceNode extends ReferenceNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ModelNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ModelNode.js
index 3324422..fb65ea4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ModelNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ModelNode.js
@@ -1,6 +1,6 @@
import Object3DNode from './Object3DNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { nodeImmutable } from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {nodeImmutable} from '../shadernode/ShaderNode.js';
class ModelNode extends Object3DNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ModelViewProjectionNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ModelViewProjectionNode.js
index cdbad88..5de01c8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ModelViewProjectionNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ModelViewProjectionNode.js
@@ -1,10 +1,10 @@
-import { addNodeClass } from '../core/Node.js';
+import {addNodeClass} from '../core/Node.js';
import TempNode from '../core/TempNode.js';
-import { cameraProjectionMatrix } from './CameraNode.js';
-import { modelViewMatrix } from './ModelNode.js';
-import { positionLocal } from './PositionNode.js';
-import { nodeProxy } from '../shadernode/ShaderNode.js';
-import { varying } from '../core/VaryingNode.js';
+import {cameraProjectionMatrix} from './CameraNode.js';
+import {modelViewMatrix} from './ModelNode.js';
+import {positionLocal} from './PositionNode.js';
+import {nodeProxy} from '../shadernode/ShaderNode.js';
+import {varying} from '../core/VaryingNode.js';
class ModelViewProjectionNode extends TempNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/MorphNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/MorphNode.js
index bf89239..5e4cbb0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/MorphNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/MorphNode.js
@@ -1,15 +1,14 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { NodeUpdateType } from '../core/constants.js';
-import { float, nodeProxy, tslFn } from '../shadernode/ShaderNode.js';
-import { uniform } from '../core/UniformNode.js';
-import { reference } from './ReferenceNode.js';
-import { positionLocal } from './PositionNode.js';
-import { normalLocal } from './NormalNode.js';
-import { textureLoad } from './TextureNode.js';
-import { instanceIndex, vertexIndex } from '../core/IndexNode.js';
-import { ivec2, int } from '../shadernode/ShaderNode.js';
-import { DataArrayTexture, Vector2, Vector4, FloatType } from 'three';
-import { loop } from '../utils/LoopNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {NodeUpdateType} from '../core/constants.js';
+import {float, int, ivec2, nodeProxy, tslFn} from '../shadernode/ShaderNode.js';
+import {uniform} from '../core/UniformNode.js';
+import {reference} from './ReferenceNode.js';
+import {positionLocal} from './PositionNode.js';
+import {normalLocal} from './NormalNode.js';
+import {textureLoad} from './TextureNode.js';
+import {instanceIndex, vertexIndex} from '../core/IndexNode.js';
+import {DataArrayTexture, FloatType, Vector2, Vector4} from 'three';
+import {loop} from '../utils/LoopNode.js';
const morphTextures = new WeakMap();
const morphVec4 = new Vector4();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/NormalNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/NormalNode.js
index f14086c..35cf922 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/NormalNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/NormalNode.js
@@ -1,11 +1,11 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { attribute } from '../core/AttributeNode.js';
-import { varying } from '../core/VaryingNode.js';
-import { property } from '../core/PropertyNode.js';
-import { normalize } from '../math/MathNode.js';
-import { cameraViewMatrix } from './CameraNode.js';
-import { modelNormalMatrix } from './ModelNode.js';
-import { nodeImmutable, vec3 } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {attribute} from '../core/AttributeNode.js';
+import {varying} from '../core/VaryingNode.js';
+import {property} from '../core/PropertyNode.js';
+import {normalize} from '../math/MathNode.js';
+import {cameraViewMatrix} from './CameraNode.js';
+import {modelNormalMatrix} from './ModelNode.js';
+import {nodeImmutable, vec3} from '../shadernode/ShaderNode.js';
class NormalNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/Object3DNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/Object3DNode.js
index ce8fbd7..2062bef 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/Object3DNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/Object3DNode.js
@@ -1,9 +1,9 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { NodeUpdateType } from '../core/constants.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {NodeUpdateType} from '../core/constants.js';
import UniformNode from '../core/UniformNode.js';
-import { nodeProxy } from '../shadernode/ShaderNode.js';
+import {nodeProxy} from '../shadernode/ShaderNode.js';
-import { Vector3 } from 'three';
+import {Vector3} from 'three';
class Object3DNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/PointUVNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/PointUVNode.js
index 23bea4c..bd46f71 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/PointUVNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/PointUVNode.js
@@ -1,5 +1,5 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { nodeImmutable } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {nodeImmutable} from '../shadernode/ShaderNode.js';
class PointUVNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/PositionNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/PositionNode.js
index 89dc162..85f2bbf 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/PositionNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/PositionNode.js
@@ -1,9 +1,9 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { attribute } from '../core/AttributeNode.js';
-import { varying } from '../core/VaryingNode.js';
-import { normalize } from '../math/MathNode.js';
-import { modelWorldMatrix, modelViewMatrix } from './ModelNode.js';
-import { nodeImmutable } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {attribute} from '../core/AttributeNode.js';
+import {varying} from '../core/VaryingNode.js';
+import {normalize} from '../math/MathNode.js';
+import {modelViewMatrix, modelWorldMatrix} from './ModelNode.js';
+import {nodeImmutable} from '../shadernode/ShaderNode.js';
class PositionNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ReferenceNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ReferenceNode.js
index 5f95110..dc48385 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ReferenceNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ReferenceNode.js
@@ -1,10 +1,10 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { NodeUpdateType } from '../core/constants.js';
-import { uniform } from '../core/UniformNode.js';
-import { texture } from './TextureNode.js';
-import { buffer } from './BufferNode.js';
-import { nodeObject } from '../shadernode/ShaderNode.js';
-import { uniforms } from './UniformsNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {NodeUpdateType} from '../core/constants.js';
+import {uniform} from '../core/UniformNode.js';
+import {texture} from './TextureNode.js';
+import {buffer} from './BufferNode.js';
+import {nodeObject} from '../shadernode/ShaderNode.js';
+import {uniforms} from './UniformsNode.js';
import ArrayElementNode from '../utils/ArrayElementNode.js';
class ReferenceElementNode extends ArrayElementNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ReflectVectorNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ReflectVectorNode.js
index b552b26..d3052c8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ReflectVectorNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/ReflectVectorNode.js
@@ -1,8 +1,8 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { cameraViewMatrix } from './CameraNode.js';
-import { transformedNormalView } from './NormalNode.js';
-import { positionViewDirection } from './PositionNode.js';
-import { nodeImmutable } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {cameraViewMatrix} from './CameraNode.js';
+import {transformedNormalView} from './NormalNode.js';
+import {positionViewDirection} from './PositionNode.js';
+import {nodeImmutable} from '../shadernode/ShaderNode.js';
class ReflectVectorNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/RendererReferenceNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/RendererReferenceNode.js
index da9163b..99f11e8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/RendererReferenceNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/RendererReferenceNode.js
@@ -1,6 +1,6 @@
import ReferenceNode from './ReferenceNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { nodeObject } from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {nodeObject} from '../shadernode/ShaderNode.js';
class RendererReferenceNode extends ReferenceNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/SceneNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/SceneNode.js
index 41e4e34..590d74a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/SceneNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/SceneNode.js
@@ -1,7 +1,6 @@
-import Node from '../core/Node.js';
-import { addNodeClass } from '../core/Node.js';
-import { nodeImmutable } from '../shadernode/ShaderNode.js';
-import { reference } from './ReferenceNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {nodeImmutable} from '../shadernode/ShaderNode.js';
+import {reference} from './ReferenceNode.js';
class SceneNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/SkinningNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/SkinningNode.js
index a32c2de..489eb74 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/SkinningNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/SkinningNode.js
@@ -1,14 +1,14 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { NodeUpdateType } from '../core/constants.js';
-import { nodeObject } from '../shadernode/ShaderNode.js';
-import { attribute } from '../core/AttributeNode.js';
-import { reference, referenceBuffer } from './ReferenceNode.js';
-import { add } from '../math/OperatorNode.js';
-import { normalLocal } from './NormalNode.js';
-import { positionLocal } from './PositionNode.js';
-import { tangentLocal } from './TangentNode.js';
-import { uniform } from '../core/UniformNode.js';
-import { buffer } from './BufferNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {NodeUpdateType} from '../core/constants.js';
+import {nodeObject} from '../shadernode/ShaderNode.js';
+import {attribute} from '../core/AttributeNode.js';
+import {reference, referenceBuffer} from './ReferenceNode.js';
+import {add} from '../math/OperatorNode.js';
+import {normalLocal} from './NormalNode.js';
+import {positionLocal} from './PositionNode.js';
+import {tangentLocal} from './TangentNode.js';
+import {uniform} from '../core/UniformNode.js';
+import {buffer} from './BufferNode.js';
class SkinningNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/StorageBufferNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/StorageBufferNode.js
index 96ab348..bfe315d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/StorageBufferNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/StorageBufferNode.js
@@ -1,9 +1,9 @@
import BufferNode from './BufferNode.js';
-import { bufferAttribute } from './BufferAttributeNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { nodeObject } from '../shadernode/ShaderNode.js';
-import { varying } from '../core/VaryingNode.js';
-import { storageElement } from '../utils/StorageArrayElementNode.js';
+import {bufferAttribute} from './BufferAttributeNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {nodeObject} from '../shadernode/ShaderNode.js';
+import {varying} from '../core/VaryingNode.js';
+import {storageElement} from '../utils/StorageArrayElementNode.js';
class StorageBufferNode extends BufferNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TangentNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TangentNode.js
index f3c715b..3f8f2ee 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TangentNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TangentNode.js
@@ -1,11 +1,11 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { attribute } from '../core/AttributeNode.js';
-import { temp } from '../core/VarNode.js';
-import { varying } from '../core/VaryingNode.js';
-import { normalize } from '../math/MathNode.js';
-import { cameraViewMatrix } from './CameraNode.js';
-import { modelViewMatrix } from './ModelNode.js';
-import { nodeImmutable, vec4 } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {attribute} from '../core/AttributeNode.js';
+import {temp} from '../core/VarNode.js';
+import {varying} from '../core/VaryingNode.js';
+import {normalize} from '../math/MathNode.js';
+import {cameraViewMatrix} from './CameraNode.js';
+import {modelViewMatrix} from './ModelNode.js';
+import {nodeImmutable, vec4} from '../shadernode/ShaderNode.js';
class TangentNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TextureBicubicNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TextureBicubicNode.js
index 9c49d8d..e16c06c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TextureBicubicNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TextureBicubicNode.js
@@ -1,8 +1,8 @@
import TempNode from '../core/TempNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { add, mul, div } from '../math/OperatorNode.js';
-import { floor, ceil, fract, pow } from '../math/MathNode.js';
-import { nodeProxy, addNodeElement, float, vec2, vec4, int } from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {add, div, mul} from '../math/OperatorNode.js';
+import {ceil, floor, fract, pow} from '../math/MathNode.js';
+import {addNodeElement, float, int, nodeProxy, vec2, vec4} from '../shadernode/ShaderNode.js';
// Mipped Bicubic Texture Filtering by N8
// https://www.shadertoy.com/view/Dl2SDW
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TextureNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TextureNode.js
index d878473..322dcd1 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TextureNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TextureNode.js
@@ -1,12 +1,12 @@
-import UniformNode, { uniform } from '../core/UniformNode.js';
-import { uv } from './UVNode.js';
-import { textureSize } from './TextureSizeNode.js';
-import { colorSpaceToLinear } from '../display/ColorSpaceNode.js';
-import { expression } from '../code/ExpressionNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { maxMipLevel } from '../utils/MaxMipLevelNode.js';
-import { addNodeElement, nodeProxy, vec3, nodeObject } from '../shadernode/ShaderNode.js';
-import { NodeUpdateType } from '../core/constants.js';
+import UniformNode, {uniform} from '../core/UniformNode.js';
+import {uv} from './UVNode.js';
+import {textureSize} from './TextureSizeNode.js';
+import {colorSpaceToLinear} from '../display/ColorSpaceNode.js';
+import {expression} from '../code/ExpressionNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {maxMipLevel} from '../utils/MaxMipLevelNode.js';
+import {addNodeElement, nodeObject, nodeProxy, vec3} from '../shadernode/ShaderNode.js';
+import {NodeUpdateType} from '../core/constants.js';
class TextureNode extends UniformNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TextureSizeNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TextureSizeNode.js
index 5662eb9..a6924bd 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TextureSizeNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TextureSizeNode.js
@@ -1,6 +1,5 @@
-import Node from '../core/Node.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
class TextureSizeNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TextureStoreNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TextureStoreNode.js
index f95861c..ec5c7a9 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TextureStoreNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/TextureStoreNode.js
@@ -1,6 +1,6 @@
-import { addNodeClass } from '../core/Node.js';
+import {addNodeClass} from '../core/Node.js';
import TextureNode from './TextureNode.js';
-import { nodeProxy } from '../shadernode/ShaderNode.js';
+import {nodeProxy} from '../shadernode/ShaderNode.js';
class TextureStoreNode extends TextureNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/UVNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/UVNode.js
index 473545e..ef7491e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/UVNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/UVNode.js
@@ -1,6 +1,6 @@
-import { addNodeClass } from '../core/Node.js';
+import {addNodeClass} from '../core/Node.js';
import AttributeNode from '../core/AttributeNode.js';
-import { nodeObject } from '../shadernode/ShaderNode.js';
+import {nodeObject} from '../shadernode/ShaderNode.js';
class UVNode extends AttributeNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/UniformsNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/UniformsNode.js
index 5b80be2..1a69721 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/UniformsNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/UniformsNode.js
@@ -1,7 +1,7 @@
-import { addNodeClass } from '../core/Node.js';
-import { nodeObject } from '../shadernode/ShaderNode.js';
-import { NodeUpdateType } from '../core/constants.js';
-import { getValueType } from '../core/NodeUtils.js';
+import {addNodeClass} from '../core/Node.js';
+import {nodeObject} from '../shadernode/ShaderNode.js';
+import {NodeUpdateType} from '../core/constants.js';
+import {getValueType} from '../core/NodeUtils.js';
import ArrayElementNode from '../utils/ArrayElementNode.js';
import BufferNode from './BufferNode.js';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/UserDataNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/UserDataNode.js
index b3ece1a..78edf04 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/UserDataNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/UserDataNode.js
@@ -1,6 +1,6 @@
import ReferenceNode from './ReferenceNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { nodeObject } from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {nodeObject} from '../shadernode/ShaderNode.js';
class UserDataNode extends ReferenceNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/VertexColorNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/VertexColorNode.js
index 4df113a..bf87d16 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/VertexColorNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/accessors/VertexColorNode.js
@@ -1,7 +1,7 @@
-import { addNodeClass } from '../core/Node.js';
+import {addNodeClass} from '../core/Node.js';
import AttributeNode from '../core/AttributeNode.js';
-import { nodeObject } from '../shadernode/ShaderNode.js';
-import { Vector4 } from 'three';
+import {nodeObject} from '../shadernode/ShaderNode.js';
+import {Vector4} from 'three';
class VertexColorNode extends AttributeNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/CodeNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/CodeNode.js
index 7d3a1a7..6a64c34 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/CodeNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/CodeNode.js
@@ -1,5 +1,5 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { nodeProxy } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {nodeProxy} from '../shadernode/ShaderNode.js';
class CodeNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/ExpressionNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/ExpressionNode.js
index aa0b704..a92b917 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/ExpressionNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/ExpressionNode.js
@@ -1,5 +1,5 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { nodeProxy } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {nodeProxy} from '../shadernode/ShaderNode.js';
class ExpressionNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/FunctionCallNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/FunctionCallNode.js
index b5cfd8e..394cbb6 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/FunctionCallNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/FunctionCallNode.js
@@ -1,6 +1,6 @@
import TempNode from '../core/TempNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, nodeArray, nodeObject, nodeObjects } from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeArray, nodeObject, nodeObjects} from '../shadernode/ShaderNode.js';
class FunctionCallNode extends TempNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/FunctionNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/FunctionNode.js
index 335ad12..e2a26d7 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/FunctionNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/FunctionNode.js
@@ -1,6 +1,6 @@
import CodeNode from './CodeNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { nodeObject } from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {nodeObject} from '../shadernode/ShaderNode.js';
class FunctionNode extends CodeNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/ScriptableNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/ScriptableNode.js
index 52435f2..a041274 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/ScriptableNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/ScriptableNode.js
@@ -1,6 +1,6 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { scriptableValue } from './ScriptableValueNode.js';
-import { addNodeElement, nodeProxy, float } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {scriptableValue} from './ScriptableValueNode.js';
+import {addNodeElement, float, nodeProxy} from '../shadernode/ShaderNode.js';
class Resources extends Map {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/ScriptableValueNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/ScriptableValueNode.js
index 4c54f59..c4821f5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/ScriptableValueNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/code/ScriptableValueNode.js
@@ -1,7 +1,7 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { arrayBufferToBase64, base64ToArrayBuffer } from '../core/NodeUtils.js';
-import { addNodeElement, nodeProxy, float } from '../shadernode/ShaderNode.js';
-import { EventDispatcher } from 'three';
+import Node, {addNodeClass} from '../core/Node.js';
+import {arrayBufferToBase64, base64ToArrayBuffer} from '../core/NodeUtils.js';
+import {addNodeElement, float, nodeProxy} from '../shadernode/ShaderNode.js';
+import {EventDispatcher} from 'three';
class ScriptableValueNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/AssignNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/AssignNode.js
index 79a6681..2414c4a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/AssignNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/AssignNode.js
@@ -1,7 +1,7 @@
-import { addNodeClass } from '../core/Node.js';
+import {addNodeClass} from '../core/Node.js';
import TempNode from '../core/TempNode.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
-import { vectorComponents } from '../core/constants.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
+import {vectorComponents} from '../core/constants.js';
class AssignNode extends TempNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/AttributeNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/AttributeNode.js
index c1cb7c1..0a39861 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/AttributeNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/AttributeNode.js
@@ -1,6 +1,6 @@
-import Node, { addNodeClass } from './Node.js';
-import { varying } from './VaryingNode.js';
-import { nodeObject } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from './Node.js';
+import {varying} from './VaryingNode.js';
+import {nodeObject} from '../shadernode/ShaderNode.js';
class AttributeNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/BypassNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/BypassNode.js
index da173d6..31b2df8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/BypassNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/BypassNode.js
@@ -1,5 +1,5 @@
-import Node, { addNodeClass } from './Node.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from './Node.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
class BypassNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/CacheNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/CacheNode.js
index 71b6c22..ae5f0c3 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/CacheNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/CacheNode.js
@@ -1,6 +1,6 @@
-import Node, { addNodeClass } from './Node.js';
+import Node, {addNodeClass} from './Node.js';
import NodeCache from './NodeCache.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
class CacheNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/ConstNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/ConstNode.js
index 1298a8e..466a786 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/ConstNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/ConstNode.js
@@ -1,5 +1,5 @@
import InputNode from './InputNode.js';
-import { addNodeClass } from './Node.js';
+import {addNodeClass} from './Node.js';
class ConstNode extends InputNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/ContextNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/ContextNode.js
index b776b96..c27fbf7 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/ContextNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/ContextNode.js
@@ -1,5 +1,5 @@
-import Node, { addNodeClass } from './Node.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from './Node.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
class ContextNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/IndexNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/IndexNode.js
index c1b724d..01b6bee 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/IndexNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/IndexNode.js
@@ -1,6 +1,6 @@
-import Node, { addNodeClass } from './Node.js';
-import { varying } from './VaryingNode.js';
-import { nodeImmutable } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from './Node.js';
+import {varying} from './VaryingNode.js';
+import {nodeImmutable} from '../shadernode/ShaderNode.js';
class IndexNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/InputNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/InputNode.js
index 05aab76..a8449b8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/InputNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/InputNode.js
@@ -1,5 +1,5 @@
-import Node, { addNodeClass } from './Node.js';
-import { getValueType, getValueFromType, arrayBufferToBase64 } from './NodeUtils.js';
+import Node, {addNodeClass} from './Node.js';
+import {arrayBufferToBase64, getValueFromType, getValueType} from './NodeUtils.js';
class InputNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/Node.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/Node.js
index b9aaa02..cbb02e7 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/Node.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/Node.js
@@ -1,7 +1,6 @@
-import { EventDispatcher } from 'three';
-import { NodeUpdateType } from './constants.js';
-import { getNodeChildren, getCacheKey } from './NodeUtils.js';
-import { MathUtils } from 'three';
+import {EventDispatcher, MathUtils} from 'three';
+import {NodeUpdateType} from './constants.js';
+import {getCacheKey, getNodeChildren} from './NodeUtils.js';
const NodeClasses = new Map();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/NodeBuilder.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/NodeBuilder.js
index 4ca4f02..f18e3d4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/NodeBuilder.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/NodeBuilder.js
@@ -7,18 +7,33 @@ import NodeKeywords from './NodeKeywords.js';
import NodeCache from './NodeCache.js';
import ParameterNode from './ParameterNode.js';
import FunctionNode from '../code/FunctionNode.js';
-import { createNodeMaterialFromType, default as NodeMaterial } from '../materials/NodeMaterial.js';
-import { NodeUpdateType, defaultBuildStages, shaderStages } from './constants.js';
+import {createNodeMaterialFromType, default as NodeMaterial} from '../materials/NodeMaterial.js';
+import {defaultBuildStages, NodeUpdateType, shaderStages} from './constants.js';
import {
- FloatNodeUniform, Vector2NodeUniform, Vector3NodeUniform, Vector4NodeUniform,
- ColorNodeUniform, Matrix3NodeUniform, Matrix4NodeUniform
+ ColorNodeUniform,
+ FloatNodeUniform,
+ Matrix3NodeUniform,
+ Matrix4NodeUniform,
+ Vector2NodeUniform,
+ Vector3NodeUniform,
+ Vector4NodeUniform
} from '../../renderers/common/nodes/NodeUniform.js';
-import { REVISION, RenderTarget, Color, Vector2, Vector3, Vector4, IntType, UnsignedIntType, Float16BufferAttribute } from 'three';
+import {
+ Color,
+ Float16BufferAttribute,
+ IntType,
+ RenderTarget,
+ REVISION,
+ UnsignedIntType,
+ Vector2,
+ Vector3,
+ Vector4
+} from 'three';
-import { stack } from './StackNode.js';
-import { getCurrentStack, setCurrentStack } from '../shadernode/ShaderNode.js';
+import {stack} from './StackNode.js';
+import {getCurrentStack, setCurrentStack} from '../shadernode/ShaderNode.js';
import CubeRenderTarget from '../../renderers/common/CubeRenderTarget.js';
import ChainMap from '../../renderers/common/ChainMap.js';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/NodeFrame.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/NodeFrame.js
index 070a1d0..3115e52 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/NodeFrame.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/NodeFrame.js
@@ -1,4 +1,4 @@
-import { NodeUpdateType } from './constants.js';
+import {NodeUpdateType} from './constants.js';
class NodeFrame {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/NodeUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/NodeUtils.js
index 955420b..8f71812 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/NodeUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/NodeUtils.js
@@ -1,4 +1,4 @@
-import { Color, Matrix3, Matrix4, Vector2, Vector3, Vector4 } from 'three';
+import {Color, Matrix3, Matrix4, Vector2, Vector3, Vector4} from 'three';
export function getCacheKey( object, force = false ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/OutputStructNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/OutputStructNode.js
index da3d415..7c3da7e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/OutputStructNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/OutputStructNode.js
@@ -1,6 +1,6 @@
-import Node, { addNodeClass } from './Node.js';
+import Node, {addNodeClass} from './Node.js';
import StructTypeNode from './StructTypeNode.js';
-import { nodeProxy } from '../shadernode/ShaderNode.js';
+import {nodeProxy} from '../shadernode/ShaderNode.js';
class OutputStructNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/ParameterNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/ParameterNode.js
index b7541c6..fdedc7e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/ParameterNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/ParameterNode.js
@@ -1,5 +1,5 @@
-import { addNodeClass } from './Node.js';
-import { nodeObject } from '../shadernode/ShaderNode.js';
+import {addNodeClass} from './Node.js';
+import {nodeObject} from '../shadernode/ShaderNode.js';
import PropertyNode from './PropertyNode.js';
class ParameterNode extends PropertyNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/PropertyNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/PropertyNode.js
index 2cf3d2b..55ef14f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/PropertyNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/PropertyNode.js
@@ -1,5 +1,5 @@
-import Node, { addNodeClass } from './Node.js';
-import { nodeImmutable, nodeObject } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from './Node.js';
+import {nodeImmutable, nodeObject} from '../shadernode/ShaderNode.js';
class PropertyNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/StackNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/StackNode.js
index 8f2f037..2de3677 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/StackNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/StackNode.js
@@ -1,6 +1,6 @@
-import Node, { addNodeClass } from './Node.js';
-import { cond } from '../math/CondNode.js';
-import { ShaderNode, nodeProxy, getCurrentStack, setCurrentStack } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from './Node.js';
+import {cond} from '../math/CondNode.js';
+import {getCurrentStack, nodeProxy, setCurrentStack, ShaderNode} from '../shadernode/ShaderNode.js';
class StackNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/StructTypeNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/StructTypeNode.js
index 3f60a85..741ac4c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/StructTypeNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/StructTypeNode.js
@@ -1,4 +1,4 @@
-import Node, { addNodeClass } from './Node.js';
+import Node, {addNodeClass} from './Node.js';
class StructTypeNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/TempNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/TempNode.js
index 5862075..7445be1 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/TempNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/TempNode.js
@@ -1,4 +1,4 @@
-import Node, { addNodeClass } from './Node.js';
+import Node, {addNodeClass} from './Node.js';
class TempNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/UniformGroupNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/UniformGroupNode.js
index f35a002..65ddee9 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/UniformGroupNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/UniformGroupNode.js
@@ -1,5 +1,4 @@
-import Node from './Node.js';
-import { addNodeClass } from './Node.js';
+import Node, {addNodeClass} from './Node.js';
class UniformGroupNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/UniformNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/UniformNode.js
index b3f404c..219a86f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/UniformNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/UniformNode.js
@@ -1,7 +1,7 @@
import InputNode from './InputNode.js';
-import { objectGroup } from './UniformGroupNode.js';
-import { addNodeClass } from './Node.js';
-import { nodeObject, getConstNodeType } from '../shadernode/ShaderNode.js';
+import {objectGroup} from './UniformGroupNode.js';
+import {addNodeClass} from './Node.js';
+import {getConstNodeType, nodeObject} from '../shadernode/ShaderNode.js';
class UniformNode extends InputNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/VarNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/VarNode.js
index d9a43a3..dbb90d2 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/VarNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/VarNode.js
@@ -1,5 +1,5 @@
-import Node, { addNodeClass } from './Node.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from './Node.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
class VarNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/VaryingNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/VaryingNode.js
index de15d66..f4016f8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/VaryingNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/core/VaryingNode.js
@@ -1,6 +1,6 @@
-import Node, { addNodeClass } from './Node.js';
-import { NodeShaderStage } from './constants.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from './Node.js';
+import {NodeShaderStage} from './constants.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
class VaryingNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/AfterImageNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/AfterImageNode.js
index 2e9314e..8e85e6e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/AfterImageNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/AfterImageNode.js
@@ -1,12 +1,12 @@
import TempNode from '../core/TempNode.js';
-import { nodeObject, addNodeElement, tslFn, float, vec4 } from '../shadernode/ShaderNode.js';
-import { NodeUpdateType } from '../core/constants.js';
-import { uv } from '../accessors/UVNode.js';
-import { texture } from '../accessors/TextureNode.js';
-import { texturePass } from './PassNode.js';
-import { uniform } from '../core/UniformNode.js';
-import { RenderTarget } from 'three';
-import { sign, max } from '../math/MathNode.js';
+import {addNodeElement, float, nodeObject, tslFn, vec4} from '../shadernode/ShaderNode.js';
+import {NodeUpdateType} from '../core/constants.js';
+import {uv} from '../accessors/UVNode.js';
+import {texture} from '../accessors/TextureNode.js';
+import {texturePass} from './PassNode.js';
+import {uniform} from '../core/UniformNode.js';
+import {RenderTarget} from 'three';
+import {max, sign} from '../math/MathNode.js';
import QuadMesh from '../../objects/QuadMesh.js';
const quadMeshComp = new QuadMesh();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/AnamorphicNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/AnamorphicNode.js
index 4092b45..c9797d5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/AnamorphicNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/AnamorphicNode.js
@@ -1,12 +1,12 @@
import TempNode from '../core/TempNode.js';
-import { nodeObject, addNodeElement, tslFn, float, vec2, vec3, vec4 } from '../shadernode/ShaderNode.js';
-import { loop } from '../utils/LoopNode.js';
-import { uniform } from '../core/UniformNode.js';
-import { NodeUpdateType } from '../core/constants.js';
-import { threshold } from './ColorAdjustmentNode.js';
-import { uv } from '../accessors/UVNode.js';
-import { texturePass } from './PassNode.js';
-import { Vector2, RenderTarget } from 'three';
+import {addNodeElement, float, nodeObject, tslFn, vec2, vec3, vec4} from '../shadernode/ShaderNode.js';
+import {loop} from '../utils/LoopNode.js';
+import {uniform} from '../core/UniformNode.js';
+import {NodeUpdateType} from '../core/constants.js';
+import {threshold} from './ColorAdjustmentNode.js';
+import {uv} from '../accessors/UVNode.js';
+import {texturePass} from './PassNode.js';
+import {RenderTarget, Vector2} from 'three';
import QuadMesh from '../../objects/QuadMesh.js';
const quadMesh = new QuadMesh();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/BlendModeNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/BlendModeNode.js
index f95a430..a8f8306 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/BlendModeNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/BlendModeNode.js
@@ -1,7 +1,7 @@
import TempNode from '../core/TempNode.js';
-import { /*mix, step,*/ EPSILON } from '../math/MathNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, tslFn, nodeProxy, vec3 } from '../shadernode/ShaderNode.js';
+import {EPSILON} from '../math/MathNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeProxy, tslFn, vec3} from '../shadernode/ShaderNode.js';
export const BurnNode = tslFn( ( { base, blend } ) => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/BumpMapNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/BumpMapNode.js
index 1158e13..dc439f9 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/BumpMapNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/BumpMapNode.js
@@ -1,10 +1,10 @@
import TempNode from '../core/TempNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { uv } from '../accessors/UVNode.js';
-import { normalView } from '../accessors/NormalNode.js';
-import { positionView } from '../accessors/PositionNode.js';
-import { faceDirection } from './FrontFacingNode.js';
-import { addNodeElement, tslFn, nodeProxy, float, vec2 } from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {uv} from '../accessors/UVNode.js';
+import {normalView} from '../accessors/NormalNode.js';
+import {positionView} from '../accessors/PositionNode.js';
+import {faceDirection} from './FrontFacingNode.js';
+import {addNodeElement, float, nodeProxy, tslFn, vec2} from '../shadernode/ShaderNode.js';
// Bump Mapping Unparametrized Surfaces on the GPU by Morten S. Mikkelsen
// https://mmikk.github.io/papers3d/mm_sfgrad_bump.pdf
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ColorAdjustmentNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ColorAdjustmentNode.js
index fea51a4..2faf429 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ColorAdjustmentNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ColorAdjustmentNode.js
@@ -1,8 +1,8 @@
import TempNode from '../core/TempNode.js';
-import { dot, mix } from '../math/MathNode.js';
-import { add } from '../math/OperatorNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, tslFn, nodeProxy, float, vec3 } from '../shadernode/ShaderNode.js';
+import {dot, mix} from '../math/MathNode.js';
+import {add} from '../math/OperatorNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, float, nodeProxy, tslFn, vec3} from '../shadernode/ShaderNode.js';
const saturationNode = tslFn( ( { color, adjustment } ) => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ColorSpaceNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ColorSpaceNode.js
index 5ed43ea..49f2b44 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ColorSpaceNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ColorSpaceNode.js
@@ -1,9 +1,9 @@
import TempNode from '../core/TempNode.js';
-import { mix } from '../math/MathNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, tslFn, nodeObject, nodeProxy, vec4 } from '../shadernode/ShaderNode.js';
+import {mix} from '../math/MathNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeObject, nodeProxy, tslFn, vec4} from '../shadernode/ShaderNode.js';
-import { LinearSRGBColorSpace, SRGBColorSpace } from 'three';
+import {LinearSRGBColorSpace, SRGBColorSpace} from 'three';
const sRGBToLinearShader = tslFn( ( inputs ) => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/FrontFacingNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/FrontFacingNode.js
index 5a161c6..aac90ba 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/FrontFacingNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/FrontFacingNode.js
@@ -1,6 +1,6 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { nodeImmutable, float } from '../shadernode/ShaderNode.js';
-import { BackSide, WebGLCoordinateSystem } from 'three';
+import Node, {addNodeClass} from '../core/Node.js';
+import {float, nodeImmutable} from '../shadernode/ShaderNode.js';
+import {BackSide, WebGLCoordinateSystem} from 'three';
class FrontFacingNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/GaussianBlurNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/GaussianBlurNode.js
index 4672e78..e7a08fd 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/GaussianBlurNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/GaussianBlurNode.js
@@ -1,11 +1,11 @@
import TempNode from '../core/TempNode.js';
-import { nodeObject, addNodeElement, tslFn, float, vec2, vec4 } from '../shadernode/ShaderNode.js';
-import { NodeUpdateType } from '../core/constants.js';
-import { mul } from '../math/OperatorNode.js';
-import { uv } from '../accessors/UVNode.js';
-import { texturePass } from './PassNode.js';
-import { uniform } from '../core/UniformNode.js';
-import { Vector2, RenderTarget } from 'three';
+import {addNodeElement, float, nodeObject, tslFn, vec2, vec4} from '../shadernode/ShaderNode.js';
+import {NodeUpdateType} from '../core/constants.js';
+import {mul} from '../math/OperatorNode.js';
+import {uv} from '../accessors/UVNode.js';
+import {texturePass} from './PassNode.js';
+import {uniform} from '../core/UniformNode.js';
+import {RenderTarget, Vector2} from 'three';
import QuadMesh from '../../objects/QuadMesh.js';
// WebGPU: The use of a single QuadMesh for both gaussian blur passes results in a single RenderObject with a SampledTexture binding that
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/NormalMapNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/NormalMapNode.js
index cd9bc32..f24f444 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/NormalMapNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/NormalMapNode.js
@@ -1,16 +1,16 @@
import TempNode from '../core/TempNode.js';
-import { add } from '../math/OperatorNode.js';
+import {add} from '../math/OperatorNode.js';
-import { modelNormalMatrix } from '../accessors/ModelNode.js';
-import { normalView } from '../accessors/NormalNode.js';
-import { positionView } from '../accessors/PositionNode.js';
-import { TBNViewMatrix } from '../accessors/AccessorsUtils.js';
-import { uv } from '../accessors/UVNode.js';
-import { faceDirection } from './FrontFacingNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, tslFn, nodeProxy, vec3 } from '../shadernode/ShaderNode.js';
+import {modelNormalMatrix} from '../accessors/ModelNode.js';
+import {normalView} from '../accessors/NormalNode.js';
+import {positionView} from '../accessors/PositionNode.js';
+import {TBNViewMatrix} from '../accessors/AccessorsUtils.js';
+import {uv} from '../accessors/UVNode.js';
+import {faceDirection} from './FrontFacingNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeProxy, tslFn, vec3} from '../shadernode/ShaderNode.js';
-import { TangentSpaceNormalMap, ObjectSpaceNormalMap } from 'three';
+import {ObjectSpaceNormalMap, TangentSpaceNormalMap} from 'three';
// Normal Mapping Without Precomputed Tangents
// http://www.thetenthplanet.de/archives/1180
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/PassNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/PassNode.js
index cd9e440..0e452d8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/PassNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/PassNode.js
@@ -1,11 +1,11 @@
-import { addNodeClass } from '../core/Node.js';
+import {addNodeClass} from '../core/Node.js';
import TempNode from '../core/TempNode.js';
import TextureNode from '../accessors/TextureNode.js';
-import { NodeUpdateType } from '../core/constants.js';
-import { nodeObject } from '../shadernode/ShaderNode.js';
-import { uniform } from '../core/UniformNode.js';
-import { viewZToOrthographicDepth, perspectiveDepthToViewZ } from './ViewportDepthNode.js';
-import { RenderTarget, Vector2, HalfFloatType, DepthTexture, NoToneMapping/*, FloatType*/ } from 'three';
+import {NodeUpdateType} from '../core/constants.js';
+import {nodeObject} from '../shadernode/ShaderNode.js';
+import {uniform} from '../core/UniformNode.js';
+import {perspectiveDepthToViewZ, viewZToOrthographicDepth} from './ViewportDepthNode.js';
+import {DepthTexture, HalfFloatType, NoToneMapping, RenderTarget, Vector2} from 'three';
class PassTextureNode extends TextureNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/PosterizeNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/PosterizeNode.js
index 516477e..f42f301 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/PosterizeNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/PosterizeNode.js
@@ -1,6 +1,6 @@
import TempNode from '../core/TempNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
class PosterizeNode extends TempNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ToneMappingNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ToneMappingNode.js
index 357133a..03e57d6 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ToneMappingNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ToneMappingNode.js
@@ -1,11 +1,18 @@
import TempNode from '../core/TempNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, tslFn, nodeObject, float, mat3, vec3 } from '../shadernode/ShaderNode.js';
-import { rendererReference } from '../accessors/RendererReferenceNode.js';
-import { clamp, log2, max, pow } from '../math/MathNode.js';
-import { mul } from '../math/OperatorNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, float, mat3, nodeObject, tslFn, vec3} from '../shadernode/ShaderNode.js';
+import {rendererReference} from '../accessors/RendererReferenceNode.js';
+import {clamp, log2, max, pow} from '../math/MathNode.js';
+import {mul} from '../math/OperatorNode.js';
-import { NoToneMapping, LinearToneMapping, ReinhardToneMapping, CineonToneMapping, ACESFilmicToneMapping, AgXToneMapping } from 'three';
+import {
+ ACESFilmicToneMapping,
+ AgXToneMapping,
+ CineonToneMapping,
+ LinearToneMapping,
+ NoToneMapping,
+ ReinhardToneMapping
+} from 'three';
// exposure only
const LinearToneMappingNode = tslFn( ( { color, exposure } ) => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportDepthNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportDepthNode.js
index c6d37d1..7d05f25 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportDepthNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportDepthNode.js
@@ -1,8 +1,8 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { nodeImmutable, nodeProxy } from '../shadernode/ShaderNode.js';
-import { cameraNear, cameraFar } from '../accessors/CameraNode.js';
-import { positionView } from '../accessors/PositionNode.js';
-import { viewportDepthTexture } from './ViewportDepthTextureNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {nodeImmutable, nodeProxy} from '../shadernode/ShaderNode.js';
+import {cameraFar, cameraNear} from '../accessors/CameraNode.js';
+import {positionView} from '../accessors/PositionNode.js';
+import {viewportDepthTexture} from './ViewportDepthTextureNode.js';
class ViewportDepthNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportDepthTextureNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportDepthTextureNode.js
index 4b28d0f..a43149a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportDepthTextureNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportDepthTextureNode.js
@@ -1,8 +1,8 @@
import ViewportTextureNode from './ViewportTextureNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
-import { viewportTopLeft } from './ViewportNode.js';
-import { DepthTexture } from 'three';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
+import {viewportTopLeft} from './ViewportNode.js';
+import {DepthTexture} from 'three';
let sharedDepthbuffer = null;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportNode.js
index 91e3b52..c102cac 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportNode.js
@@ -1,9 +1,9 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { NodeUpdateType } from '../core/constants.js';
-import { uniform } from '../core/UniformNode.js';
-import { nodeImmutable, vec2 } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {NodeUpdateType} from '../core/constants.js';
+import {uniform} from '../core/UniformNode.js';
+import {nodeImmutable, vec2} from '../shadernode/ShaderNode.js';
-import { Vector2, Vector4 } from 'three';
+import {Vector2, Vector4} from 'three';
let resolution, viewportResult;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportSharedTextureNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportSharedTextureNode.js
index d8d5348..06a51be 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportSharedTextureNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportSharedTextureNode.js
@@ -1,8 +1,8 @@
import ViewportTextureNode from './ViewportTextureNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
-import { viewportTopLeft } from './ViewportNode.js';
-import { FramebufferTexture } from 'three';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
+import {viewportTopLeft} from './ViewportNode.js';
+import {FramebufferTexture} from 'three';
let _sharedFramebuffer = null;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportTextureNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportTextureNode.js
index 5a85678..54b1043 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportTextureNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/display/ViewportTextureNode.js
@@ -1,9 +1,9 @@
import TextureNode from '../accessors/TextureNode.js';
-import { NodeUpdateType } from '../core/constants.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
-import { viewportTopLeft } from './ViewportNode.js';
-import { Vector2, FramebufferTexture, LinearMipmapLinearFilter } from 'three';
+import {NodeUpdateType} from '../core/constants.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
+import {viewportTopLeft} from './ViewportNode.js';
+import {FramebufferTexture, LinearMipmapLinearFilter, Vector2} from 'three';
const _size = new Vector2();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/fog/FogExp2Node.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/fog/FogExp2Node.js
index cf344eb..7f854fd 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/fog/FogExp2Node.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/fog/FogExp2Node.js
@@ -1,6 +1,6 @@
import FogNode from './FogNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
class FogExp2Node extends FogNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/fog/FogNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/fog/FogNode.js
index 4e18d5c..726ea28 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/fog/FogNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/fog/FogNode.js
@@ -1,6 +1,6 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { positionView } from '../accessors/PositionNode.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {positionView} from '../accessors/PositionNode.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
class FogNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/fog/FogRangeNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/fog/FogRangeNode.js
index c7ad623..1d94ed6 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/fog/FogRangeNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/fog/FogRangeNode.js
@@ -1,7 +1,7 @@
import FogNode from './FogNode.js';
-import { smoothstep } from '../math/MathNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
+import {smoothstep} from '../math/MathNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
class FogRangeNode extends FogNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/BRDF_GGX.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/BRDF_GGX.js
index 1836f80..5e155d1 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/BRDF_GGX.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/BRDF_GGX.js
@@ -3,10 +3,10 @@ import V_GGX_SmithCorrelated from './V_GGX_SmithCorrelated.js';
import V_GGX_SmithCorrelated_Anisotropic from './V_GGX_SmithCorrelated_Anisotropic.js';
import D_GGX from './D_GGX.js';
import D_GGX_Anisotropic from './D_GGX_Anisotropic.js';
-import { transformedNormalView } from '../../accessors/NormalNode.js';
-import { positionViewDirection } from '../../accessors/PositionNode.js';
-import { iridescence, alphaT, anisotropyT, anisotropyB } from '../../core/PropertyNode.js';
-import { tslFn, defined } from '../../shadernode/ShaderNode.js';
+import {transformedNormalView} from '../../accessors/NormalNode.js';
+import {positionViewDirection} from '../../accessors/PositionNode.js';
+import {alphaT, anisotropyB, anisotropyT, iridescence} from '../../core/PropertyNode.js';
+import {defined, tslFn} from '../../shadernode/ShaderNode.js';
// GGX Distribution, Schlick Fresnel, GGX_SmithCorrelated Visibility
const BRDF_GGX = tslFn( ( inputs ) => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/BRDF_Lambert.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/BRDF_Lambert.js
index b67d90e..ff48813 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/BRDF_Lambert.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/BRDF_Lambert.js
@@ -1,4 +1,4 @@
-import { tslFn } from '../../shadernode/ShaderNode.js';
+import {tslFn} from '../../shadernode/ShaderNode.js';
const BRDF_Lambert = tslFn( ( inputs ) => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/BRDF_Sheen.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/BRDF_Sheen.js
index d089c8a..cf085e4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/BRDF_Sheen.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/BRDF_Sheen.js
@@ -1,7 +1,7 @@
-import { transformedNormalView } from '../../accessors/NormalNode.js';
-import { positionViewDirection } from '../../accessors/PositionNode.js';
-import { sheen, sheenRoughness } from '../../core/PropertyNode.js';
-import { tslFn, float } from '../../shadernode/ShaderNode.js';
+import {transformedNormalView} from '../../accessors/NormalNode.js';
+import {positionViewDirection} from '../../accessors/PositionNode.js';
+import {sheen, sheenRoughness} from '../../core/PropertyNode.js';
+import {float, tslFn} from '../../shadernode/ShaderNode.js';
// https://github.com/google/filament/blob/master/shaders/src/brdf.fs
const D_Charlie = tslFn( ( { roughness, dotNH } ) => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/DFGApprox.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/DFGApprox.js
index ae71c17..641c53e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/DFGApprox.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/DFGApprox.js
@@ -1,4 +1,4 @@
-import { tslFn, vec2, vec4 } from '../../shadernode/ShaderNode.js';
+import {tslFn, vec2, vec4} from '../../shadernode/ShaderNode.js';
// Analytical approximation of the DFG LUT, one half of the
// split-sum approximation used in indirect specular lighting.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/D_GGX.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/D_GGX.js
index 5c11a07..822da32 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/D_GGX.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/D_GGX.js
@@ -1,4 +1,4 @@
-import { tslFn } from '../../shadernode/ShaderNode.js';
+import {tslFn} from '../../shadernode/ShaderNode.js';
// Microfacet Models for Refraction through Rough Surfaces - equation (33)
// http://graphicrants.blogspot.com/2013/08/specular-brdf-reference.html
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/D_GGX_Anisotropic.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/D_GGX_Anisotropic.js
index c997c02..8eadad4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/D_GGX_Anisotropic.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/D_GGX_Anisotropic.js
@@ -1,4 +1,4 @@
-import { tslFn, float, vec3 } from '../../shadernode/ShaderNode.js';
+import {float, tslFn, vec3} from '../../shadernode/ShaderNode.js';
const RECIPROCAL_PI = float( 1 / Math.PI );
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/EnvironmentBRDF.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/EnvironmentBRDF.js
index 8003f89..9a23323 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/EnvironmentBRDF.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/EnvironmentBRDF.js
@@ -1,5 +1,5 @@
import DFGApprox from './DFGApprox.js';
-import { tslFn } from '../../shadernode/ShaderNode.js';
+import {tslFn} from '../../shadernode/ShaderNode.js';
const EnvironmentBRDF = tslFn( ( inputs ) => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/F_Schlick.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/F_Schlick.js
index 84a6a92..4e830e3 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/F_Schlick.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/F_Schlick.js
@@ -1,4 +1,4 @@
-import { tslFn } from '../../shadernode/ShaderNode.js';
+import {tslFn} from '../../shadernode/ShaderNode.js';
const F_Schlick = tslFn( ( { f0, f90, dotVH } ) => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/Schlick_to_F0.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/Schlick_to_F0.js
index 33591c3..caf72e8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/Schlick_to_F0.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/Schlick_to_F0.js
@@ -1,4 +1,4 @@
-import { tslFn, vec3 } from '../../shadernode/ShaderNode.js';
+import {tslFn, vec3} from '../../shadernode/ShaderNode.js';
const Schlick_to_F0 = tslFn( ( { f, f90, dotVH } ) => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/V_GGX_SmithCorrelated.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/V_GGX_SmithCorrelated.js
index 4660410..e23d8f1 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/V_GGX_SmithCorrelated.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/V_GGX_SmithCorrelated.js
@@ -1,6 +1,6 @@
-import { div } from '../../math/OperatorNode.js';
-import { EPSILON } from '../../math/MathNode.js';
-import { tslFn } from '../../shadernode/ShaderNode.js';
+import {div} from '../../math/OperatorNode.js';
+import {EPSILON} from '../../math/MathNode.js';
+import {tslFn} from '../../shadernode/ShaderNode.js';
// Moving Frostbite to Physically Based Rendering 3.0 - page 12, listing 2
// https://seblagarde.files.wordpress.com/2015/07/course_notes_moving_frostbite_to_pbr_v32.pdf
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/V_GGX_SmithCorrelated_Anisotropic.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/V_GGX_SmithCorrelated_Anisotropic.js
index 170e740..d010c18 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/V_GGX_SmithCorrelated_Anisotropic.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/BSDF/V_GGX_SmithCorrelated_Anisotropic.js
@@ -1,5 +1,5 @@
-import { div } from '../../math/OperatorNode.js';
-import { tslFn, vec3 } from '../../shadernode/ShaderNode.js';
+import {div} from '../../math/OperatorNode.js';
+import {tslFn, vec3} from '../../shadernode/ShaderNode.js';
// https://google.github.io/filament/Filament.md.html#materialsystem/anisotropicmodel/anisotropicspecularbrdf
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/PhongLightingModel.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/PhongLightingModel.js
index c16e729..95e8721 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/PhongLightingModel.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/PhongLightingModel.js
@@ -1,12 +1,11 @@
import LightingModel from '../core/LightingModel.js';
import F_Schlick from './BSDF/F_Schlick.js';
import BRDF_Lambert from './BSDF/BRDF_Lambert.js';
-import { diffuseColor } from '../core/PropertyNode.js';
-import { transformedNormalView } from '../accessors/NormalNode.js';
-import { materialSpecularStrength } from '../accessors/MaterialNode.js';
-import { shininess, specularColor } from '../core/PropertyNode.js';
-import { positionViewDirection } from '../accessors/PositionNode.js';
-import { tslFn, float } from '../shadernode/ShaderNode.js';
+import {diffuseColor, shininess, specularColor} from '../core/PropertyNode.js';
+import {transformedNormalView} from '../accessors/NormalNode.js';
+import {materialSpecularStrength} from '../accessors/MaterialNode.js';
+import {positionViewDirection} from '../accessors/PositionNode.js';
+import {float, tslFn} from '../shadernode/ShaderNode.js';
const G_BlinnPhong_Implicit = () => float( 0.25 );
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/PhysicalLightingModel.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/PhysicalLightingModel.js
index 529ce00..ca038e9 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/PhysicalLightingModel.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/PhysicalLightingModel.js
@@ -6,17 +6,38 @@ import F_Schlick from './BSDF/F_Schlick.js';
import Schlick_to_F0 from './BSDF/Schlick_to_F0.js';
import BRDF_Sheen from './BSDF/BRDF_Sheen.js';
import LightingModel from '../core/LightingModel.js';
-import { diffuseColor, specularColor, specularF90, roughness, clearcoat, clearcoatRoughness, sheen, sheenRoughness, iridescence, iridescenceIOR, iridescenceThickness, ior, thickness, transmission, attenuationDistance, attenuationColor } from '../core/PropertyNode.js';
-import { transformedNormalView, transformedClearcoatNormalView, transformedNormalWorld } from '../accessors/NormalNode.js';
-import { positionViewDirection, positionWorld } from '../accessors/PositionNode.js';
-import { tslFn, float, vec2, vec3, vec4, mat3, If } from '../shadernode/ShaderNode.js';
-import { cond } from '../math/CondNode.js';
-import { mix, normalize, refract, length, clamp, log2, log, exp, smoothstep } from '../math/MathNode.js';
-import { div } from '../math/OperatorNode.js';
-import { cameraPosition, cameraProjectionMatrix, cameraViewMatrix } from '../accessors/CameraNode.js';
-import { modelWorldMatrix } from '../accessors/ModelNode.js';
-import { viewportResolution } from '../display/ViewportNode.js';
-import { viewportMipTexture } from '../display/ViewportTextureNode.js';
+import {
+ attenuationColor,
+ attenuationDistance,
+ clearcoat,
+ clearcoatRoughness,
+ diffuseColor,
+ ior,
+ iridescence,
+ iridescenceIOR,
+ iridescenceThickness,
+ roughness,
+ sheen,
+ sheenRoughness,
+ specularColor,
+ specularF90,
+ thickness,
+ transmission
+} from '../core/PropertyNode.js';
+import {
+ transformedClearcoatNormalView,
+ transformedNormalView,
+ transformedNormalWorld
+} from '../accessors/NormalNode.js';
+import {positionViewDirection, positionWorld} from '../accessors/PositionNode.js';
+import {float, If, mat3, tslFn, vec2, vec3, vec4} from '../shadernode/ShaderNode.js';
+import {cond} from '../math/CondNode.js';
+import {clamp, exp, length, log, log2, mix, normalize, refract, smoothstep} from '../math/MathNode.js';
+import {div} from '../math/OperatorNode.js';
+import {cameraPosition, cameraProjectionMatrix, cameraViewMatrix} from '../accessors/CameraNode.js';
+import {modelWorldMatrix} from '../accessors/ModelNode.js';
+import {viewportResolution} from '../display/ViewportNode.js';
+import {viewportMipTexture} from '../display/ViewportTextureNode.js';
//
// Transmission
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/ShadowMaskModel.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/ShadowMaskModel.js
index fac9fc1..dd88341 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/ShadowMaskModel.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/ShadowMaskModel.js
@@ -1,6 +1,6 @@
import LightingModel from '../core/LightingModel.js';
-import { diffuseColor } from '../core/PropertyNode.js';
-import { float } from '../shadernode/ShaderNode.js';
+import {diffuseColor} from '../core/PropertyNode.js';
+import {float} from '../shadernode/ShaderNode.js';
class ShadowMaskModel extends LightingModel {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/material/getGeometryRoughness.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/material/getGeometryRoughness.js
index 1aac829..eb42bba 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/material/getGeometryRoughness.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/material/getGeometryRoughness.js
@@ -1,5 +1,5 @@
-import { normalGeometry } from '../../accessors/NormalNode.js';
-import { tslFn } from '../../shadernode/ShaderNode.js';
+import {normalGeometry} from '../../accessors/NormalNode.js';
+import {tslFn} from '../../shadernode/ShaderNode.js';
const getGeometryRoughness = tslFn( () => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/material/getRoughness.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/material/getRoughness.js
index ba610ce..f5408f0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/material/getRoughness.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/functions/material/getRoughness.js
@@ -1,5 +1,5 @@
import getGeometryRoughness from './getGeometryRoughness.js';
-import { tslFn } from '../../shadernode/ShaderNode.js';
+import {tslFn} from '../../shadernode/ShaderNode.js';
const getRoughness = tslFn( ( inputs ) => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/geometry/RangeNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/geometry/RangeNode.js
index 6b4df27..edab874 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/geometry/RangeNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/geometry/RangeNode.js
@@ -1,11 +1,11 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { getValueType } from '../core/NodeUtils.js';
-import { buffer } from '../accessors/BufferNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {getValueType} from '../core/NodeUtils.js';
+import {buffer} from '../accessors/BufferNode.js';
//import { bufferAttribute } from '../accessors/BufferAttributeNode.js';
-import { instanceIndex } from '../core/IndexNode.js';
-import { nodeProxy, float } from '../shadernode/ShaderNode.js';
+import {instanceIndex} from '../core/IndexNode.js';
+import {float, nodeProxy} from '../shadernode/ShaderNode.js';
-import { Vector4, MathUtils } from 'three';
+import {MathUtils, Vector4} from 'three';
let min = null;
let max = null;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/gpgpu/ComputeNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/gpgpu/ComputeNode.js
index 2d60e62..a9be550 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/gpgpu/ComputeNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/gpgpu/ComputeNode.js
@@ -1,6 +1,6 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { NodeUpdateType } from '../core/constants.js';
-import { addNodeElement, nodeObject } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {NodeUpdateType} from '../core/constants.js';
+import {addNodeElement, nodeObject} from '../shadernode/ShaderNode.js';
class ComputeNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/AONode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/AONode.js
index 84c539e..448bb23 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/AONode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/AONode.js
@@ -1,5 +1,5 @@
import LightingNode from './LightingNode.js';
-import { addNodeClass } from '../core/Node.js';
+import {addNodeClass} from '../core/Node.js';
class AONode extends LightingNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/AmbientLightNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/AmbientLightNode.js
index 46c6389..b7899cf 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/AmbientLightNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/AmbientLightNode.js
@@ -1,8 +1,8 @@
import AnalyticLightNode from './AnalyticLightNode.js';
-import { addLightNode } from './LightsNode.js';
-import { addNodeClass } from '../core/Node.js';
+import {addLightNode} from './LightsNode.js';
+import {addNodeClass} from '../core/Node.js';
-import { AmbientLight } from 'three';
+import {AmbientLight} from 'three';
class AmbientLightNode extends AnalyticLightNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/AnalyticLightNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/AnalyticLightNode.js
index ddea3e8..0f8960b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/AnalyticLightNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/AnalyticLightNode.js
@@ -1,16 +1,14 @@
import LightingNode from './LightingNode.js';
-import { NodeUpdateType } from '../core/constants.js';
-import { uniform } from '../core/UniformNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { /*vec2,*/ vec3, vec4 } from '../shadernode/ShaderNode.js';
-import { reference } from '../accessors/ReferenceNode.js';
-import { texture } from '../accessors/TextureNode.js';
-import { positionWorld } from '../accessors/PositionNode.js';
-import { normalWorld } from '../accessors/NormalNode.js';
-import { WebGPUCoordinateSystem } from 'three';
+import {NodeUpdateType} from '../core/constants.js';
+import {uniform} from '../core/UniformNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {vec3, vec4} from '../shadernode/ShaderNode.js';
+import {reference} from '../accessors/ReferenceNode.js';
+import {texture} from '../accessors/TextureNode.js';
+import {positionWorld} from '../accessors/PositionNode.js';
+import {normalWorld} from '../accessors/NormalNode.js';
//import { add } from '../math/OperatorNode.js';
-
-import { Color, DepthTexture, NearestFilter, LessCompare, NoToneMapping } from 'three';
+import {Color, DepthTexture, LessCompare, NearestFilter, NoToneMapping, WebGPUCoordinateSystem} from 'three';
let overrideMaterial = null;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/DirectionalLightNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/DirectionalLightNode.js
index 9aced41..7dbc749 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/DirectionalLightNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/DirectionalLightNode.js
@@ -1,9 +1,9 @@
import AnalyticLightNode from './AnalyticLightNode.js';
-import { lightTargetDirection } from './LightNode.js';
-import { addLightNode } from './LightsNode.js';
-import { addNodeClass } from '../core/Node.js';
+import {lightTargetDirection} from './LightNode.js';
+import {addLightNode} from './LightsNode.js';
+import {addNodeClass} from '../core/Node.js';
-import { DirectionalLight } from 'three';
+import {DirectionalLight} from 'three';
class DirectionalLightNode extends AnalyticLightNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/EnvironmentNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/EnvironmentNode.js
index dce8e69..7e47c66 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/EnvironmentNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/EnvironmentNode.js
@@ -1,15 +1,19 @@
import LightingNode from './LightingNode.js';
-import { cache } from '../core/CacheNode.js';
-import { context } from '../core/ContextNode.js';
-import { roughness, clearcoatRoughness } from '../core/PropertyNode.js';
-import { cameraViewMatrix } from '../accessors/CameraNode.js';
-import { transformedClearcoatNormalView, transformedNormalView, transformedNormalWorld } from '../accessors/NormalNode.js';
-import { positionViewDirection } from '../accessors/PositionNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { float } from '../shadernode/ShaderNode.js';
-import { reference } from '../accessors/ReferenceNode.js';
-import { transformedBentNormalView } from '../accessors/AccessorsUtils.js';
-import { pmremTexture } from '../pmrem/PMREMNode.js';
+import {cache} from '../core/CacheNode.js';
+import {context} from '../core/ContextNode.js';
+import {clearcoatRoughness, roughness} from '../core/PropertyNode.js';
+import {cameraViewMatrix} from '../accessors/CameraNode.js';
+import {
+ transformedClearcoatNormalView,
+ transformedNormalView,
+ transformedNormalWorld
+} from '../accessors/NormalNode.js';
+import {positionViewDirection} from '../accessors/PositionNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {float} from '../shadernode/ShaderNode.js';
+import {reference} from '../accessors/ReferenceNode.js';
+import {transformedBentNormalView} from '../accessors/AccessorsUtils.js';
+import {pmremTexture} from '../pmrem/PMREMNode.js';
const envNodeCache = new WeakMap();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/HemisphereLightNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/HemisphereLightNode.js
index ee5d044..f1659c8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/HemisphereLightNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/HemisphereLightNode.js
@@ -1,12 +1,12 @@
import AnalyticLightNode from './AnalyticLightNode.js';
-import { addLightNode } from './LightsNode.js';
-import { uniform } from '../core/UniformNode.js';
-import { mix } from '../math/MathNode.js';
-import { normalView } from '../accessors/NormalNode.js';
-import { objectPosition } from '../accessors/Object3DNode.js';
-import { addNodeClass } from '../core/Node.js';
+import {addLightNode} from './LightsNode.js';
+import {uniform} from '../core/UniformNode.js';
+import {mix} from '../math/MathNode.js';
+import {normalView} from '../accessors/NormalNode.js';
+import {objectPosition} from '../accessors/Object3DNode.js';
+import {addNodeClass} from '../core/Node.js';
-import { Color, HemisphereLight } from 'three';
+import {Color, HemisphereLight} from 'three';
class HemisphereLightNode extends AnalyticLightNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/IESSpotLightNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/IESSpotLightNode.js
index 214abee..a178e7b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/IESSpotLightNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/IESSpotLightNode.js
@@ -1,8 +1,8 @@
import SpotLightNode from './SpotLightNode.js';
-import { addLightNode } from './LightsNode.js';
-import { texture } from '../accessors/TextureNode.js';
-import { vec2 } from '../shadernode/ShaderNode.js';
-import { addNodeClass } from '../core/Node.js';
+import {addLightNode} from './LightsNode.js';
+import {texture} from '../accessors/TextureNode.js';
+import {vec2} from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
import IESSpotLight from '../../lights/IESSpotLight.js';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/IrradianceNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/IrradianceNode.js
index 75c32de..f79a5c0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/IrradianceNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/IrradianceNode.js
@@ -1,5 +1,5 @@
import LightingNode from './LightingNode.js';
-import { addNodeClass } from '../core/Node.js';
+import {addNodeClass} from '../core/Node.js';
class IrradianceNode extends LightingNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightNode.js
index 349993d..ea2eeaf 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightNode.js
@@ -1,7 +1,7 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { nodeProxy } from '../shadernode/ShaderNode.js';
-import { objectPosition } from '../accessors/Object3DNode.js';
-import { cameraViewMatrix } from '../accessors/CameraNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {nodeProxy} from '../shadernode/ShaderNode.js';
+import {objectPosition} from '../accessors/Object3DNode.js';
+import {cameraViewMatrix} from '../accessors/CameraNode.js';
class LightNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightUtils.js
index bde470a..f089399 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightUtils.js
@@ -1,4 +1,4 @@
-import { tslFn } from '../shadernode/ShaderNode.js';
+import {tslFn} from '../shadernode/ShaderNode.js';
export const getDistanceAttenuation = tslFn( ( inputs ) => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightingContextNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightingContextNode.js
index 464970c..c3ab57d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightingContextNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightingContextNode.js
@@ -1,6 +1,6 @@
import ContextNode from '../core/ContextNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, nodeProxy, float, vec3 } from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, float, nodeProxy, vec3} from '../shadernode/ShaderNode.js';
class LightingContextNode extends ContextNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightingNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightingNode.js
index 318c2a1..2a85de4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightingNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightingNode.js
@@ -1,4 +1,4 @@
-import Node, { addNodeClass } from '../core/Node.js';
+import Node, {addNodeClass} from '../core/Node.js';
class LightingNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightsNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightsNode.js
index d8f8825..fe02e99 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightsNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/LightsNode.js
@@ -1,6 +1,6 @@
import Node from '../core/Node.js';
import AnalyticLightNode from './AnalyticLightNode.js';
-import { nodeObject, nodeProxy, vec3 } from '../shadernode/ShaderNode.js';
+import {nodeObject, nodeProxy, vec3} from '../shadernode/ShaderNode.js';
const LightNodes = new WeakMap();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/PointLightNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/PointLightNode.js
index a70622b..d4dfce1 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/PointLightNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/PointLightNode.js
@@ -1,12 +1,12 @@
import AnalyticLightNode from './AnalyticLightNode.js';
-import { addLightNode } from './LightsNode.js';
-import { getDistanceAttenuation } from './LightUtils.js';
-import { uniform } from '../core/UniformNode.js';
-import { objectViewPosition } from '../accessors/Object3DNode.js';
-import { positionView } from '../accessors/PositionNode.js';
-import { addNodeClass } from '../core/Node.js';
+import {addLightNode} from './LightsNode.js';
+import {getDistanceAttenuation} from './LightUtils.js';
+import {uniform} from '../core/UniformNode.js';
+import {objectViewPosition} from '../accessors/Object3DNode.js';
+import {positionView} from '../accessors/PositionNode.js';
+import {addNodeClass} from '../core/Node.js';
-import { PointLight } from 'three';
+import {PointLight} from 'three';
class PointLightNode extends AnalyticLightNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/SpotLightNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/SpotLightNode.js
index c245452..05bba4c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/SpotLightNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/lighting/SpotLightNode.js
@@ -1,14 +1,14 @@
import AnalyticLightNode from './AnalyticLightNode.js';
-import { lightTargetDirection } from './LightNode.js';
-import { addLightNode } from './LightsNode.js';
-import { getDistanceAttenuation } from './LightUtils.js';
-import { uniform } from '../core/UniformNode.js';
-import { smoothstep } from '../math/MathNode.js';
-import { objectViewPosition } from '../accessors/Object3DNode.js';
-import { positionView } from '../accessors/PositionNode.js';
-import { addNodeClass } from '../core/Node.js';
+import {lightTargetDirection} from './LightNode.js';
+import {addLightNode} from './LightsNode.js';
+import {getDistanceAttenuation} from './LightUtils.js';
+import {uniform} from '../core/UniformNode.js';
+import {smoothstep} from '../math/MathNode.js';
+import {objectViewPosition} from '../accessors/Object3DNode.js';
+import {positionView} from '../accessors/PositionNode.js';
+import {addNodeClass} from '../core/Node.js';
-import { SpotLight } from 'three';
+import {SpotLight} from 'three';
class SpotLightNode extends AnalyticLightNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/loaders/NodeLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/loaders/NodeLoader.js
index fff46ef..8c4a6f2 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/loaders/NodeLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/loaders/NodeLoader.js
@@ -1,6 +1,6 @@
-import { createNodeFromType } from '../core/Node.js';
-import { nodeObject } from '../shadernode/ShaderNode.js';
-import { FileLoader, Loader } from 'three';
+import {createNodeFromType} from '../core/Node.js';
+import {nodeObject} from '../shadernode/ShaderNode.js';
+import {FileLoader, Loader} from 'three';
class NodeLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/loaders/NodeMaterialLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/loaders/NodeMaterialLoader.js
index 2f2c55e..f564ea0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/loaders/NodeMaterialLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/loaders/NodeMaterialLoader.js
@@ -1,5 +1,5 @@
-import { MaterialLoader } from 'three';
-import { createNodeMaterialFromType } from '../materials/Materials.js';
+import {MaterialLoader} from 'three';
+import {createNodeMaterialFromType} from '../materials/Materials.js';
const superFromTypeFunction = MaterialLoader.createMaterialFromType;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/loaders/NodeObjectLoader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/loaders/NodeObjectLoader.js
index c149b99..e92e65d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/loaders/NodeObjectLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/loaders/NodeObjectLoader.js
@@ -1,6 +1,6 @@
import NodeLoader from './NodeLoader.js';
import NodeMaterialLoader from './NodeMaterialLoader.js';
-import { ObjectLoader } from 'three';
+import {ObjectLoader} from 'three';
class NodeObjectLoader extends ObjectLoader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/InstancedPointsNodeMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/InstancedPointsNodeMaterial.js
index 068049b..9852ece 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/InstancedPointsNodeMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/InstancedPointsNodeMaterial.js
@@ -1,17 +1,17 @@
-import NodeMaterial, { addNodeMaterial } from './NodeMaterial.js';
-import { varying } from '../core/VaryingNode.js';
-import { property } from '../core/PropertyNode.js';
-import { attribute } from '../core/AttributeNode.js';
-import { cameraProjectionMatrix } from '../accessors/CameraNode.js';
-import { materialColor, materialPointWidth } from '../accessors/MaterialNode.js'; // or should this be a property, instead?
-import { modelViewMatrix } from '../accessors/ModelNode.js';
-import { positionGeometry } from '../accessors/PositionNode.js';
-import { smoothstep } from '../math/MathNode.js';
-import { tslFn, vec2, vec4 } from '../shadernode/ShaderNode.js';
-import { uv } from '../accessors/UVNode.js';
-import { viewport } from '../display/ViewportNode.js';
+import NodeMaterial, {addNodeMaterial} from './NodeMaterial.js';
+import {varying} from '../core/VaryingNode.js';
+import {property} from '../core/PropertyNode.js';
+import {attribute} from '../core/AttributeNode.js';
+import {cameraProjectionMatrix} from '../accessors/CameraNode.js';
+import {materialColor, materialPointWidth} from '../accessors/MaterialNode.js'; // or should this be a property, instead?
+import {modelViewMatrix} from '../accessors/ModelNode.js';
+import {positionGeometry} from '../accessors/PositionNode.js';
+import {smoothstep} from '../math/MathNode.js';
+import {tslFn, vec2, vec4} from '../shadernode/ShaderNode.js';
+import {uv} from '../accessors/UVNode.js';
+import {viewport} from '../display/ViewportNode.js';
-import { PointsMaterial } from 'three';
+import {PointsMaterial} from 'three';
const defaultValues = new PointsMaterial();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/Line2NodeMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/Line2NodeMaterial.js
index 515c811..0ebda4b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/Line2NodeMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/Line2NodeMaterial.js
@@ -1,19 +1,25 @@
-import NodeMaterial, { addNodeMaterial } from './NodeMaterial.js';
-import { temp } from '../core/VarNode.js';
-import { varying } from '../core/VaryingNode.js';
-import { property, varyingProperty } from '../core/PropertyNode.js';
-import { attribute } from '../core/AttributeNode.js';
-import { cameraProjectionMatrix } from '../accessors/CameraNode.js';
-import { materialColor, materialLineScale, materialLineDashSize, materialLineGapSize, materialLineDashOffset, materialLineWidth } from '../accessors/MaterialNode.js';
-import { modelViewMatrix } from '../accessors/ModelNode.js';
-import { positionGeometry } from '../accessors/PositionNode.js';
-import { mix, smoothstep } from '../math/MathNode.js';
-import { tslFn, float, vec2, vec3, vec4, If } from '../shadernode/ShaderNode.js';
-import { uv } from '../accessors/UVNode.js';
-import { viewport } from '../display/ViewportNode.js';
-import { dashSize, gapSize } from '../core/PropertyNode.js';
+import NodeMaterial, {addNodeMaterial} from './NodeMaterial.js';
+import {temp} from '../core/VarNode.js';
+import {varying} from '../core/VaryingNode.js';
+import {dashSize, gapSize, property, varyingProperty} from '../core/PropertyNode.js';
+import {attribute} from '../core/AttributeNode.js';
+import {cameraProjectionMatrix} from '../accessors/CameraNode.js';
+import {
+ materialColor,
+ materialLineDashOffset,
+ materialLineDashSize,
+ materialLineGapSize,
+ materialLineScale,
+ materialLineWidth
+} from '../accessors/MaterialNode.js';
+import {modelViewMatrix} from '../accessors/ModelNode.js';
+import {positionGeometry} from '../accessors/PositionNode.js';
+import {mix, smoothstep} from '../math/MathNode.js';
+import {float, If, tslFn, vec2, vec3, vec4} from '../shadernode/ShaderNode.js';
+import {uv} from '../accessors/UVNode.js';
+import {viewport} from '../display/ViewportNode.js';
-import { LineDashedMaterial } from 'three';
+import {LineDashedMaterial} from 'three';
const defaultValues = new LineDashedMaterial();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/LineBasicNodeMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/LineBasicNodeMaterial.js
index 9a1ab32..648ac9b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/LineBasicNodeMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/LineBasicNodeMaterial.js
@@ -1,6 +1,6 @@
-import NodeMaterial, { addNodeMaterial } from './NodeMaterial.js';
+import NodeMaterial, {addNodeMaterial} from './NodeMaterial.js';
-import { LineBasicMaterial } from 'three';
+import {LineBasicMaterial} from 'three';
const defaultValues = new LineBasicMaterial();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/LineDashedNodeMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/LineDashedNodeMaterial.js
index 12682b1..bb8ba70 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/LineDashedNodeMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/LineDashedNodeMaterial.js
@@ -1,10 +1,10 @@
-import NodeMaterial, { addNodeMaterial } from './NodeMaterial.js';
-import { attribute } from '../core/AttributeNode.js';
-import { varying } from '../core/VaryingNode.js';
-import { materialLineDashSize, materialLineGapSize, materialLineScale } from '../accessors/MaterialNode.js';
-import { dashSize, gapSize } from '../core/PropertyNode.js';
-import { float } from '../shadernode/ShaderNode.js';
-import { LineDashedMaterial } from 'three';
+import NodeMaterial, {addNodeMaterial} from './NodeMaterial.js';
+import {attribute} from '../core/AttributeNode.js';
+import {varying} from '../core/VaryingNode.js';
+import {materialLineDashSize, materialLineGapSize, materialLineScale} from '../accessors/MaterialNode.js';
+import {dashSize, gapSize} from '../core/PropertyNode.js';
+import {float} from '../shadernode/ShaderNode.js';
+import {LineDashedMaterial} from 'three';
const defaultValues = new LineDashedMaterial();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshBasicNodeMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshBasicNodeMaterial.js
index 5babc5e..e3cdf10 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshBasicNodeMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshBasicNodeMaterial.js
@@ -1,6 +1,6 @@
-import NodeMaterial, { addNodeMaterial } from './NodeMaterial.js';
+import NodeMaterial, {addNodeMaterial} from './NodeMaterial.js';
-import { MeshBasicMaterial } from 'three';
+import {MeshBasicMaterial} from 'three';
const defaultValues = new MeshBasicMaterial();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshLambertNodeMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshLambertNodeMaterial.js
index 5587030..09deeb3 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshLambertNodeMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshLambertNodeMaterial.js
@@ -1,7 +1,7 @@
-import NodeMaterial, { addNodeMaterial } from './NodeMaterial.js';
+import NodeMaterial, {addNodeMaterial} from './NodeMaterial.js';
import PhongLightingModel from '../functions/PhongLightingModel.js';
-import { MeshLambertMaterial } from 'three';
+import {MeshLambertMaterial} from 'three';
const defaultValues = new MeshLambertMaterial();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshNormalNodeMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshNormalNodeMaterial.js
index 9baa5cc..779b4e9 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshNormalNodeMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshNormalNodeMaterial.js
@@ -1,11 +1,11 @@
-import NodeMaterial, { addNodeMaterial } from './NodeMaterial.js';
-import { diffuseColor } from '../core/PropertyNode.js';
-import { directionToColor } from '../utils/PackingNode.js';
-import { materialOpacity } from '../accessors/MaterialNode.js';
-import { transformedNormalView } from '../accessors/NormalNode.js';
-import { float, vec4 } from '../shadernode/ShaderNode.js';
+import NodeMaterial, {addNodeMaterial} from './NodeMaterial.js';
+import {diffuseColor} from '../core/PropertyNode.js';
+import {directionToColor} from '../utils/PackingNode.js';
+import {materialOpacity} from '../accessors/MaterialNode.js';
+import {transformedNormalView} from '../accessors/NormalNode.js';
+import {float, vec4} from '../shadernode/ShaderNode.js';
-import { MeshNormalMaterial } from 'three';
+import {MeshNormalMaterial} from 'three';
const defaultValues = new MeshNormalMaterial();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshPhongNodeMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshPhongNodeMaterial.js
index 54cdb47..64713c5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshPhongNodeMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshPhongNodeMaterial.js
@@ -1,10 +1,10 @@
-import NodeMaterial, { addNodeMaterial } from './NodeMaterial.js';
-import { shininess, specularColor } from '../core/PropertyNode.js';
-import { materialShininess, materialSpecular } from '../accessors/MaterialNode.js';
-import { float } from '../shadernode/ShaderNode.js';
+import NodeMaterial, {addNodeMaterial} from './NodeMaterial.js';
+import {shininess, specularColor} from '../core/PropertyNode.js';
+import {materialShininess, materialSpecular} from '../accessors/MaterialNode.js';
+import {float} from '../shadernode/ShaderNode.js';
import PhongLightingModel from '../functions/PhongLightingModel.js';
-import { MeshPhongMaterial } from 'three';
+import {MeshPhongMaterial} from 'three';
const defaultValues = new MeshPhongMaterial();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshPhysicalNodeMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshPhysicalNodeMaterial.js
index ace2f9b..f469c97 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshPhysicalNodeMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshPhysicalNodeMaterial.js
@@ -1,13 +1,52 @@
-import { addNodeMaterial } from './NodeMaterial.js';
-import { transformedClearcoatNormalView } from '../accessors/NormalNode.js';
-import { clearcoat, clearcoatRoughness, sheen, sheenRoughness, iridescence, iridescenceIOR, iridescenceThickness, specularColor, specularF90, diffuseColor, metalness, roughness, anisotropy, alphaT, anisotropyT, anisotropyB, ior, transmission, thickness, attenuationDistance, attenuationColor } from '../core/PropertyNode.js';
-import { materialClearcoat, materialClearcoatRoughness, materialClearcoatNormal, materialSheen, materialSheenRoughness, materialIridescence, materialIridescenceIOR, materialIridescenceThickness, materialSpecularIntensity, materialSpecularColor, materialAnisotropy, materialIOR, materialTransmission, materialThickness, materialAttenuationDistance, materialAttenuationColor } from '../accessors/MaterialNode.js';
-import { float, vec2, vec3, If } from '../shadernode/ShaderNode.js';
-import { TBNViewMatrix } from '../accessors/AccessorsUtils.js';
+import {addNodeMaterial} from './NodeMaterial.js';
+import {transformedClearcoatNormalView} from '../accessors/NormalNode.js';
+import {
+ alphaT,
+ anisotropy,
+ anisotropyB,
+ anisotropyT,
+ attenuationColor,
+ attenuationDistance,
+ clearcoat,
+ clearcoatRoughness,
+ diffuseColor,
+ ior,
+ iridescence,
+ iridescenceIOR,
+ iridescenceThickness,
+ metalness,
+ roughness,
+ sheen,
+ sheenRoughness,
+ specularColor,
+ specularF90,
+ thickness,
+ transmission
+} from '../core/PropertyNode.js';
+import {
+ materialAnisotropy,
+ materialAttenuationColor,
+ materialAttenuationDistance,
+ materialClearcoat,
+ materialClearcoatNormal,
+ materialClearcoatRoughness,
+ materialIOR,
+ materialIridescence,
+ materialIridescenceIOR,
+ materialIridescenceThickness,
+ materialSheen,
+ materialSheenRoughness,
+ materialSpecularColor,
+ materialSpecularIntensity,
+ materialThickness,
+ materialTransmission
+} from '../accessors/MaterialNode.js';
+import {float, If, vec2, vec3} from '../shadernode/ShaderNode.js';
+import {TBNViewMatrix} from '../accessors/AccessorsUtils.js';
import PhysicalLightingModel from '../functions/PhysicalLightingModel.js';
import MeshStandardNodeMaterial from './MeshStandardNodeMaterial.js';
-import { mix, pow2, min } from '../math/MathNode.js';
-import { MeshPhysicalMaterial } from 'three';
+import {min, mix, pow2} from '../math/MathNode.js';
+import {MeshPhysicalMaterial} from 'three';
const defaultValues = new MeshPhysicalMaterial();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshSSSNodeMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshSSSNodeMaterial.js
index 03ac017..be1f555 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshSSSNodeMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshSSSNodeMaterial.js
@@ -1,9 +1,9 @@
-import { addNodeMaterial } from './NodeMaterial.js';
-import { transformedNormalView } from '../accessors/NormalNode.js';
-import { positionViewDirection } from '../accessors/PositionNode.js';
+import {addNodeMaterial} from './NodeMaterial.js';
+import {transformedNormalView} from '../accessors/NormalNode.js';
+import {positionViewDirection} from '../accessors/PositionNode.js';
import PhysicalLightingModel from '../functions/PhysicalLightingModel.js';
import MeshPhysicalNodeMaterial from './MeshPhysicalNodeMaterial.js';
-import { float, vec3 } from '../shadernode/ShaderNode.js';
+import {float, vec3} from '../shadernode/ShaderNode.js';
class SSSLightingModel extends PhysicalLightingModel {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshStandardNodeMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshStandardNodeMaterial.js
index 7d1de73..2c9cc7e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshStandardNodeMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/MeshStandardNodeMaterial.js
@@ -1,12 +1,12 @@
-import NodeMaterial, { addNodeMaterial } from './NodeMaterial.js';
-import { diffuseColor, metalness, roughness, specularColor, specularF90 } from '../core/PropertyNode.js';
-import { mix } from '../math/MathNode.js';
-import { materialRoughness, materialMetalness } from '../accessors/MaterialNode.js';
+import NodeMaterial, {addNodeMaterial} from './NodeMaterial.js';
+import {diffuseColor, metalness, roughness, specularColor, specularF90} from '../core/PropertyNode.js';
+import {mix} from '../math/MathNode.js';
+import {materialMetalness, materialRoughness} from '../accessors/MaterialNode.js';
import getRoughness from '../functions/material/getRoughness.js';
import PhysicalLightingModel from '../functions/PhysicalLightingModel.js';
-import { float, vec3, vec4 } from '../shadernode/ShaderNode.js';
+import {float, vec3, vec4} from '../shadernode/ShaderNode.js';
-import { MeshStandardMaterial } from 'three';
+import {MeshStandardMaterial} from 'three';
const defaultValues = new MeshStandardMaterial();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/NodeMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/NodeMaterial.js
index 151423f..852d859 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/NodeMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/NodeMaterial.js
@@ -1,29 +1,35 @@
-import { Material, ShaderMaterial } from 'three';
-import { getNodeChildren, getCacheKey } from '../core/NodeUtils.js';
-import { attribute } from '../core/AttributeNode.js';
-import { output, diffuseColor, varyingProperty } from '../core/PropertyNode.js';
-import { materialAlphaTest, materialColor, materialOpacity, materialEmissive, materialNormal } from '../accessors/MaterialNode.js';
-import { modelViewProjection } from '../accessors/ModelViewProjectionNode.js';
-import { transformedNormalView } from '../accessors/NormalNode.js';
-import { instance } from '../accessors/InstanceNode.js';
-import { batch } from '../accessors/BatchNode.js';
-import { materialReference } from '../accessors/MaterialReferenceNode.js';
-import { positionLocal, positionView } from '../accessors/PositionNode.js';
-import { skinningReference } from '../accessors/SkinningNode.js';
-import { morphReference } from '../accessors/MorphNode.js';
-import { texture } from '../accessors/TextureNode.js';
-import { cubeTexture } from '../accessors/CubeTextureNode.js';
-import { lightsNode } from '../lighting/LightsNode.js';
-import { mix } from '../math/MathNode.js';
-import { float, vec3, vec4 } from '../shadernode/ShaderNode.js';
+import {Material, ShaderMaterial} from 'three';
+import {getCacheKey, getNodeChildren} from '../core/NodeUtils.js';
+import {attribute} from '../core/AttributeNode.js';
+import {diffuseColor, output, varyingProperty} from '../core/PropertyNode.js';
+import {
+ materialAlphaTest,
+ materialColor,
+ materialEmissive,
+ materialNormal,
+ materialOpacity
+} from '../accessors/MaterialNode.js';
+import {modelViewProjection} from '../accessors/ModelViewProjectionNode.js';
+import {transformedNormalView} from '../accessors/NormalNode.js';
+import {instance} from '../accessors/InstanceNode.js';
+import {batch} from '../accessors/BatchNode.js';
+import {materialReference} from '../accessors/MaterialReferenceNode.js';
+import {positionLocal, positionView} from '../accessors/PositionNode.js';
+import {skinningReference} from '../accessors/SkinningNode.js';
+import {morphReference} from '../accessors/MorphNode.js';
+import {texture} from '../accessors/TextureNode.js';
+import {cubeTexture} from '../accessors/CubeTextureNode.js';
+import {lightsNode} from '../lighting/LightsNode.js';
+import {mix} from '../math/MathNode.js';
+import {float, vec3, vec4} from '../shadernode/ShaderNode.js';
import AONode from '../lighting/AONode.js';
-import { lightingContext } from '../lighting/LightingContextNode.js';
+import {lightingContext} from '../lighting/LightingContextNode.js';
import EnvironmentNode from '../lighting/EnvironmentNode.js';
import IrradianceNode from '../lighting/IrradianceNode.js';
-import { depthPixel } from '../display/ViewportDepthNode.js';
-import { cameraLogDepth } from '../accessors/CameraNode.js';
-import { clipping, clippingAlpha } from '../accessors/ClippingNode.js';
-import { faceDirection } from '../display/FrontFacingNode.js';
+import {depthPixel} from '../display/ViewportDepthNode.js';
+import {cameraLogDepth} from '../accessors/CameraNode.js';
+import {clipping, clippingAlpha} from '../accessors/ClippingNode.js';
+import {faceDirection} from '../display/FrontFacingNode.js';
const NodeMaterials = new Map();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/PointsNodeMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/PointsNodeMaterial.js
index b685745..8fb0a23 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/PointsNodeMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/PointsNodeMaterial.js
@@ -1,6 +1,6 @@
-import NodeMaterial, { addNodeMaterial } from './NodeMaterial.js';
+import NodeMaterial, {addNodeMaterial} from './NodeMaterial.js';
-import { PointsMaterial } from 'three';
+import {PointsMaterial} from 'three';
const defaultValues = new PointsMaterial();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/ShadowNodeMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/ShadowNodeMaterial.js
index dce2875..1b02459 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/ShadowNodeMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/ShadowNodeMaterial.js
@@ -1,7 +1,7 @@
-import NodeMaterial, { addNodeMaterial } from './NodeMaterial.js';
+import NodeMaterial, {addNodeMaterial} from './NodeMaterial.js';
import ShadowMaskModel from '../functions/ShadowMaskModel.js';
-import { ShadowMaterial } from 'three';
+import {ShadowMaterial} from 'three';
const defaultValues = new ShadowMaterial();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/SpriteNodeMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/SpriteNodeMaterial.js
index e6b54b5..45ba63f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/SpriteNodeMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materials/SpriteNodeMaterial.js
@@ -1,12 +1,12 @@
-import NodeMaterial, { addNodeMaterial } from './NodeMaterial.js';
-import { uniform } from '../core/UniformNode.js';
-import { cameraProjectionMatrix } from '../accessors/CameraNode.js';
-import { materialRotation } from '../accessors/MaterialNode.js';
-import { modelViewMatrix, modelWorldMatrix } from '../accessors/ModelNode.js';
-import { positionLocal } from '../accessors/PositionNode.js';
-import { float, vec2, vec3, vec4 } from '../shadernode/ShaderNode.js';
+import NodeMaterial, {addNodeMaterial} from './NodeMaterial.js';
+import {uniform} from '../core/UniformNode.js';
+import {cameraProjectionMatrix} from '../accessors/CameraNode.js';
+import {materialRotation} from '../accessors/MaterialNode.js';
+import {modelViewMatrix, modelWorldMatrix} from '../accessors/ModelNode.js';
+import {positionLocal} from '../accessors/PositionNode.js';
+import {float, vec2, vec3, vec4} from '../shadernode/ShaderNode.js';
-import { SpriteMaterial } from 'three';
+import {SpriteMaterial} from 'three';
const defaultValues = new SpriteMaterial();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materialx/MaterialXNodes.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materialx/MaterialXNodes.js
index 1899bc3..a5866f8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materialx/MaterialXNodes.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materialx/MaterialXNodes.js
@@ -1,14 +1,20 @@
import {
- mx_perlin_noise_float, mx_perlin_noise_vec3,
- mx_worley_noise_float as worley_noise_float, mx_worley_noise_vec2 as worley_noise_vec2, mx_worley_noise_vec3 as worley_noise_vec3,
- mx_cell_noise_float as cell_noise_float,
- mx_fractal_noise_float as fractal_noise_float, mx_fractal_noise_vec2 as fractal_noise_vec2, mx_fractal_noise_vec3 as fractal_noise_vec3, mx_fractal_noise_vec4 as fractal_noise_vec4
+ mx_cell_noise_float as cell_noise_float,
+ mx_fractal_noise_float as fractal_noise_float,
+ mx_fractal_noise_vec2 as fractal_noise_vec2,
+ mx_fractal_noise_vec3 as fractal_noise_vec3,
+ mx_fractal_noise_vec4 as fractal_noise_vec4,
+ mx_perlin_noise_float,
+ mx_perlin_noise_vec3,
+ mx_worley_noise_float as worley_noise_float,
+ mx_worley_noise_vec2 as worley_noise_vec2,
+ mx_worley_noise_vec3 as worley_noise_vec3
} from './lib/mx_noise.js';
-import { mx_hsvtorgb, mx_rgbtohsv } from './lib/mx_hsv.js';
-import { mx_srgb_texture_to_lin_rec709 } from './lib/mx_transform_color.js';
-import { mix, smoothstep } from '../math/MathNode.js';
-import { uv } from '../accessors/UVNode.js';
-import { float, vec2, vec4, int } from '../shadernode/ShaderNode.js';
+import {mx_hsvtorgb, mx_rgbtohsv} from './lib/mx_hsv.js';
+import {mx_srgb_texture_to_lin_rec709} from './lib/mx_transform_color.js';
+import {mix, smoothstep} from '../math/MathNode.js';
+import {uv} from '../accessors/UVNode.js';
+import {float, int, vec2, vec4} from '../shadernode/ShaderNode.js';
export const mx_aastep = ( threshold, value ) => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materialx/lib/mx_hsv.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materialx/lib/mx_hsv.js
index 0aacded..92c03e0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materialx/lib/mx_hsv.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materialx/lib/mx_hsv.js
@@ -1,9 +1,9 @@
// Three.js Transpiler
// https://github.com/AcademySoftwareFoundation/MaterialX/blob/main/libraries/stdlib/genglsl/lib/mx_hsv.glsl
-import { int, float, vec3, If, tslFn } from '../../shadernode/ShaderNode.js';
-import { add, sub, mul } from '../../math/OperatorNode.js';
-import { floor, trunc, max, min } from '../../math/MathNode.js';
+import {float, If, int, tslFn, vec3} from '../../shadernode/ShaderNode.js';
+import {add, mul, sub} from '../../math/OperatorNode.js';
+import {floor, max, min, trunc} from '../../math/MathNode.js';
const mx_hsvtorgb = tslFn( ( [ hsv_immutable ] ) => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materialx/lib/mx_noise.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materialx/lib/mx_noise.js
index bfc84ef..2a7a969 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materialx/lib/mx_noise.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materialx/lib/mx_noise.js
@@ -1,12 +1,12 @@
// Three.js Transpiler
// https://raw.githubusercontent.com/AcademySoftwareFoundation/MaterialX/main/libraries/stdlib/genglsl/lib/mx_noise.glsl
-import { int, uint, float, vec3, bool, uvec3, vec2, vec4, If, tslFn } from '../../shadernode/ShaderNode.js';
-import { cond } from '../../math/CondNode.js';
-import { sub, mul } from '../../math/OperatorNode.js';
-import { floor, abs, max, dot, min, sqrt } from '../../math/MathNode.js';
-import { overloadingFn } from '../../utils/FunctionOverloadingNode.js';
-import { loop } from '../../utils/LoopNode.js';
+import {bool, float, If, int, tslFn, uint, uvec3, vec2, vec3, vec4} from '../../shadernode/ShaderNode.js';
+import {cond} from '../../math/CondNode.js';
+import {mul, sub} from '../../math/OperatorNode.js';
+import {abs, dot, floor, max, min, sqrt} from '../../math/MathNode.js';
+import {overloadingFn} from '../../utils/FunctionOverloadingNode.js';
+import {loop} from '../../utils/LoopNode.js';
const mx_select = tslFn( ( [ b_immutable, t_immutable, f_immutable ] ) => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materialx/lib/mx_transform_color.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materialx/lib/mx_transform_color.js
index 080fa31..bf4d55a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materialx/lib/mx_transform_color.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/materialx/lib/mx_transform_color.js
@@ -1,9 +1,9 @@
// Three.js Transpiler
// https://github.com/AcademySoftwareFoundation/MaterialX/blob/main/libraries/stdlib/genglsl/lib/mx_transform_color.glsl
-import { bvec3, vec3, tslFn } from '../../shadernode/ShaderNode.js';
-import { greaterThan } from '../../math/OperatorNode.js';
-import { max, pow, mix } from '../../math/MathNode.js';
+import {bvec3, tslFn, vec3} from '../../shadernode/ShaderNode.js';
+import {greaterThan} from '../../math/OperatorNode.js';
+import {max, mix, pow} from '../../math/MathNode.js';
const mx_srgb_texture_to_lin_rec709 = tslFn( ( [ color_immutable ] ) => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/CondNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/CondNode.js
index 7a16854..eac68a7 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/CondNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/CondNode.js
@@ -1,7 +1,7 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { property } from '../core/PropertyNode.js';
-import { context as contextNode } from '../core/ContextNode.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {property} from '../core/PropertyNode.js';
+import {context as contextNode} from '../core/ContextNode.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
class CondNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/HashNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/HashNode.js
index a8697dd..ea808b9 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/HashNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/HashNode.js
@@ -1,5 +1,5 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
class HashNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/MathNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/MathNode.js
index 0f28d2c..3245a27 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/MathNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/MathNode.js
@@ -1,7 +1,7 @@
import TempNode from '../core/TempNode.js';
-import { sub, mul, div } from './OperatorNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, nodeObject, nodeProxy, float, vec3, vec4 } from '../shadernode/ShaderNode.js';
+import {div, mul, sub} from './OperatorNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, float, nodeObject, nodeProxy, vec3, vec4} from '../shadernode/ShaderNode.js';
class MathNode extends TempNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/MathUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/MathUtils.js
index 6977d59..647fb5c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/MathUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/MathUtils.js
@@ -1,6 +1,6 @@
-import { sub, mul, div, add } from './OperatorNode.js';
-import { addNodeElement } from '../shadernode/ShaderNode.js';
-import { PI, pow, sin } from './MathNode.js';
+import {add, div, mul, sub} from './OperatorNode.js';
+import {addNodeElement} from '../shadernode/ShaderNode.js';
+import {PI, pow, sin} from './MathNode.js';
// remapping functions https://iquilezles.org/articles/functions/
export const parabola = ( x, k ) => pow( mul( 4.0, x.mul( sub( 1.0, x ) ) ), k );
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/OperatorNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/OperatorNode.js
index 149b28e..306e745 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/OperatorNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/OperatorNode.js
@@ -1,6 +1,6 @@
import TempNode from '../core/TempNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
class OperatorNode extends TempNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/TriNoise3D.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/TriNoise3D.js
index b8806bb..e2fc2c7 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/TriNoise3D.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/math/TriNoise3D.js
@@ -1,7 +1,7 @@
// https://github.com/cabbibo/glsl-tri-noise-3d
-import { loop } from '../utils/LoopNode.js';
-import { float, vec3, tslFn } from '../shadernode/ShaderNode.js';
+import {loop} from '../utils/LoopNode.js';
+import {float, tslFn, vec3} from '../shadernode/ShaderNode.js';
const tri = tslFn( ( [ x ] ) => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/pmrem/PMREMNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/pmrem/PMREMNode.js
index 1a18999..725453a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/pmrem/PMREMNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/pmrem/PMREMNode.js
@@ -1,11 +1,11 @@
import TempNode from '../core/TempNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { texture } from '../accessors/TextureNode.js';
-import { textureCubeUV } from './PMREMUtils.js';
-import { uniform } from '../core/UniformNode.js';
-import { NodeUpdateType } from '../core/constants.js';
-import { nodeProxy, vec3 } from '../shadernode/ShaderNode.js';
-import { WebGLCoordinateSystem } from 'three';
+import {addNodeClass} from '../core/Node.js';
+import {texture} from '../accessors/TextureNode.js';
+import {textureCubeUV} from './PMREMUtils.js';
+import {uniform} from '../core/UniformNode.js';
+import {NodeUpdateType} from '../core/constants.js';
+import {nodeProxy, vec3} from '../shadernode/ShaderNode.js';
+import {WebGLCoordinateSystem} from 'three';
let _generator = null;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/pmrem/PMREMUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/pmrem/PMREMUtils.js
index 0d0c1b7..6a8c612 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/pmrem/PMREMUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/pmrem/PMREMUtils.js
@@ -1,8 +1,8 @@
-import { tslFn, int, float, vec2, vec3, vec4, If } from '../shadernode/ShaderNode.js';
-import { cos, sin, abs, max, exp2, log2, clamp, fract, mix, floor, normalize, cross, all } from '../math/MathNode.js';
-import { mul } from '../math/OperatorNode.js';
-import { cond } from '../math/CondNode.js';
-import { loop, Break } from '../utils/LoopNode.js';
+import {float, If, int, tslFn, vec2, vec3, vec4} from '../shadernode/ShaderNode.js';
+import {abs, all, clamp, cos, cross, exp2, floor, fract, log2, max, mix, normalize, sin} from '../math/MathNode.js';
+import {mul} from '../math/OperatorNode.js';
+import {cond} from '../math/CondNode.js';
+import {Break, loop} from '../utils/LoopNode.js';
// These defines must match with PMREMGenerator
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/procedural/CheckerNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/procedural/CheckerNode.js
index 4840908..07fa190 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/procedural/CheckerNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/procedural/CheckerNode.js
@@ -1,7 +1,7 @@
import TempNode from '../core/TempNode.js';
-import { uv } from '../accessors/UVNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, tslFn, nodeProxy } from '../shadernode/ShaderNode.js';
+import {uv} from '../accessors/UVNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeProxy, tslFn} from '../shadernode/ShaderNode.js';
const checkerShaderNode = tslFn( ( inputs ) => {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/shadernode/ShaderNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/shadernode/ShaderNode.js
index eff51cf..b457100 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/shadernode/ShaderNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/shadernode/ShaderNode.js
@@ -1,11 +1,11 @@
-import Node, { addNodeClass } from '../core/Node.js';
+import Node, {addNodeClass} from '../core/Node.js';
import ArrayElementNode from '../utils/ArrayElementNode.js';
import ConvertNode from '../utils/ConvertNode.js';
import JoinNode from '../utils/JoinNode.js';
import SplitNode from '../utils/SplitNode.js';
import SetNode from '../utils/SetNode.js';
import ConstNode from '../core/ConstNode.js';
-import { getValueFromType, getValueType } from '../core/NodeUtils.js';
+import {getValueFromType, getValueType} from '../core/NodeUtils.js';
//
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/ArrayElementNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/ArrayElementNode.js
index dfba683..f3120aa 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/ArrayElementNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/ArrayElementNode.js
@@ -1,4 +1,4 @@
-import Node, { addNodeClass } from '../core/Node.js';
+import Node, {addNodeClass} from '../core/Node.js';
class ArrayElementNode extends Node { // @TODO: If extending from TempNode it breaks webgpu_compute
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/ConvertNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/ConvertNode.js
index 8dc0875..1f0a0c7 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/ConvertNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/ConvertNode.js
@@ -1,4 +1,4 @@
-import Node, { addNodeClass } from '../core/Node.js';
+import Node, {addNodeClass} from '../core/Node.js';
class ConvertNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/DiscardNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/DiscardNode.js
index 22b5d73..080e381 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/DiscardNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/DiscardNode.js
@@ -1,7 +1,7 @@
import CondNode from '../math/CondNode.js';
-import { expression } from '../code/ExpressionNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
+import {expression} from '../code/ExpressionNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
let discardExpression;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/EquirectUVNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/EquirectUVNode.js
index d6e0675..4794a67 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/EquirectUVNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/EquirectUVNode.js
@@ -1,7 +1,7 @@
import TempNode from '../core/TempNode.js';
-import { positionWorldDirection } from '../accessors/PositionNode.js';
-import { nodeProxy, vec2 } from '../shadernode/ShaderNode.js';
-import { addNodeClass } from '../core/Node.js';
+import {positionWorldDirection} from '../accessors/PositionNode.js';
+import {nodeProxy, vec2} from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
class EquirectUVNode extends TempNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/FunctionOverloadingNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/FunctionOverloadingNode.js
index 7759174..75a0937 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/FunctionOverloadingNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/FunctionOverloadingNode.js
@@ -1,5 +1,5 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { nodeProxy } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {nodeProxy} from '../shadernode/ShaderNode.js';
class FunctionOverloadingNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/JoinNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/JoinNode.js
index a1df4b9..29b86bc 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/JoinNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/JoinNode.js
@@ -1,4 +1,4 @@
-import { addNodeClass } from '../core/Node.js';
+import {addNodeClass} from '../core/Node.js';
import TempNode from '../core/TempNode.js';
class JoinNode extends TempNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/LoopNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/LoopNode.js
index f609c8a..00dbb49 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/LoopNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/LoopNode.js
@@ -1,8 +1,8 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { expression } from '../code/ExpressionNode.js';
-import { bypass } from '../core/BypassNode.js';
-import { context } from '../core/ContextNode.js';
-import { addNodeElement, nodeObject, nodeArray } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {expression} from '../code/ExpressionNode.js';
+import {bypass} from '../core/BypassNode.js';
+import {context} from '../core/ContextNode.js';
+import {addNodeElement, nodeArray, nodeObject} from '../shadernode/ShaderNode.js';
class LoopNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/MatcapUVNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/MatcapUVNode.js
index c5ea9d3..ea23071 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/MatcapUVNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/MatcapUVNode.js
@@ -1,8 +1,8 @@
import TempNode from '../core/TempNode.js';
-import { transformedNormalView } from '../accessors/NormalNode.js';
-import { positionViewDirection } from '../accessors/PositionNode.js';
-import { nodeImmutable, vec2, vec3 } from '../shadernode/ShaderNode.js';
-import { addNodeClass } from '../core/Node.js';
+import {transformedNormalView} from '../accessors/NormalNode.js';
+import {positionViewDirection} from '../accessors/PositionNode.js';
+import {nodeImmutable, vec2, vec3} from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
class MatcapUVNode extends TempNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/MaxMipLevelNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/MaxMipLevelNode.js
index 0dda705..af9817f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/MaxMipLevelNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/MaxMipLevelNode.js
@@ -1,7 +1,7 @@
import UniformNode from '../core/UniformNode.js';
-import { NodeUpdateType } from '../core/constants.js';
-import { nodeProxy } from '../shadernode/ShaderNode.js';
-import { addNodeClass } from '../core/Node.js';
+import {NodeUpdateType} from '../core/constants.js';
+import {nodeProxy} from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
class MaxMipLevelNode extends UniformNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/OscNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/OscNode.js
index d19dda5..9ccbacd 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/OscNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/OscNode.js
@@ -1,6 +1,6 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { timerLocal } from './TimerNode.js';
-import { nodeObject, nodeProxy } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {timerLocal} from './TimerNode.js';
+import {nodeObject, nodeProxy} from '../shadernode/ShaderNode.js';
class OscNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/PackingNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/PackingNode.js
index 7b61b96..486a414 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/PackingNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/PackingNode.js
@@ -1,6 +1,6 @@
import TempNode from '../core/TempNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
class PackingNode extends TempNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/ReflectorNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/ReflectorNode.js
index cd6b141..3eab4d2 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/ReflectorNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/ReflectorNode.js
@@ -1,8 +1,18 @@
import TextureNode from '../accessors/TextureNode.js';
-import { nodeObject, vec2 } from '../shadernode/ShaderNode.js';
-import { NodeUpdateType } from '../core/constants.js';
-import { viewportTopLeft } from '../display/ViewportNode.js';
-import { Matrix4, Vector2, Vector3, Vector4, Object3D, Plane, RenderTarget, HalfFloatType, LinearMipMapLinearFilter } from 'three';
+import {nodeObject, vec2} from '../shadernode/ShaderNode.js';
+import {NodeUpdateType} from '../core/constants.js';
+import {viewportTopLeft} from '../display/ViewportNode.js';
+import {
+ HalfFloatType,
+ LinearMipMapLinearFilter,
+ Matrix4,
+ Object3D,
+ Plane,
+ RenderTarget,
+ Vector2,
+ Vector3,
+ Vector4
+} from 'three';
const _reflectorPlane = new Plane();
const _normal = new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/RemapNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/RemapNode.js
index 73858bf..61dab2d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/RemapNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/RemapNode.js
@@ -1,5 +1,5 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { float, addNodeElement, nodeProxy } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {addNodeElement, float, nodeProxy} from '../shadernode/ShaderNode.js';
class RemapNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/RotateNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/RotateNode.js
index 2dc9be8..15cffb3 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/RotateNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/RotateNode.js
@@ -1,13 +1,7 @@
import TempNode from '../core/TempNode.js';
-import { addNodeClass } from '../core/Node.js';
-import {
- addNodeElement,
- nodeProxy,
- vec4,
- mat2,
- mat4,
-} from '../shadernode/ShaderNode.js';
-import { cos, sin } from '../math/MathNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, mat2, mat4, nodeProxy, vec4,} from '../shadernode/ShaderNode.js';
+import {cos, sin} from '../math/MathNode.js';
class RotateNode extends TempNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/RotateUVNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/RotateUVNode.js
index 4f432cd..8ade585 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/RotateUVNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/RotateUVNode.js
@@ -1,6 +1,6 @@
import TempNode from '../core/TempNode.js';
-import { addNodeClass } from '../core/Node.js';
-import { addNodeElement, nodeProxy, vec2 } from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeProxy, vec2} from '../shadernode/ShaderNode.js';
class RotateUVNode extends TempNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/SetNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/SetNode.js
index c1a8f17..9a9f71b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/SetNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/SetNode.js
@@ -1,6 +1,6 @@
-import { addNodeClass } from '../core/Node.js';
+import {addNodeClass} from '../core/Node.js';
import TempNode from '../core/TempNode.js';
-import { vectorComponents } from '../core/constants.js';
+import {vectorComponents} from '../core/constants.js';
class SetNode extends TempNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/SplitNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/SplitNode.js
index f4cab3e..5546245 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/SplitNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/SplitNode.js
@@ -1,5 +1,5 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { vectorComponents } from '../core/constants.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {vectorComponents} from '../core/constants.js';
const stringVectorComponents = vectorComponents.join( '' );
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/SpriteSheetUVNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/SpriteSheetUVNode.js
index 6fe594f..0bc08dd 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/SpriteSheetUVNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/SpriteSheetUVNode.js
@@ -1,6 +1,6 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { uv } from '../accessors/UVNode.js';
-import { nodeProxy, float, vec2 } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {uv} from '../accessors/UVNode.js';
+import {float, nodeProxy, vec2} from '../shadernode/ShaderNode.js';
class SpriteSheetUVNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/StorageArrayElementNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/StorageArrayElementNode.js
index 6a79986..c3e8688 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/StorageArrayElementNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/StorageArrayElementNode.js
@@ -1,5 +1,5 @@
-import { addNodeClass } from '../core/Node.js';
-import { nodeProxy, addNodeElement } from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
+import {addNodeElement, nodeProxy} from '../shadernode/ShaderNode.js';
import ArrayElementNode from './ArrayElementNode.js';
class StorageArrayElementNode extends ArrayElementNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/TimerNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/TimerNode.js
index 3ff8683..67cacf8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/TimerNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/TimerNode.js
@@ -1,7 +1,7 @@
import UniformNode from '../core/UniformNode.js';
-import { NodeUpdateType } from '../core/constants.js';
-import { nodeObject, nodeImmutable } from '../shadernode/ShaderNode.js';
-import { addNodeClass } from '../core/Node.js';
+import {NodeUpdateType} from '../core/constants.js';
+import {nodeImmutable, nodeObject} from '../shadernode/ShaderNode.js';
+import {addNodeClass} from '../core/Node.js';
class TimerNode extends UniformNode {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/TriplanarTexturesNode.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/TriplanarTexturesNode.js
index 3e5c18c..a1372ff 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/TriplanarTexturesNode.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/nodes/utils/TriplanarTexturesNode.js
@@ -1,9 +1,9 @@
-import Node, { addNodeClass } from '../core/Node.js';
-import { add } from '../math/OperatorNode.js';
-import { normalLocal } from '../accessors/NormalNode.js';
-import { positionLocal } from '../accessors/PositionNode.js';
-import { texture } from '../accessors/TextureNode.js';
-import { addNodeElement, nodeProxy, float, vec3 } from '../shadernode/ShaderNode.js';
+import Node, {addNodeClass} from '../core/Node.js';
+import {add} from '../math/OperatorNode.js';
+import {normalLocal} from '../accessors/NormalNode.js';
+import {positionLocal} from '../accessors/PositionNode.js';
+import {texture} from '../accessors/TextureNode.js';
+import {addNodeElement, float, nodeProxy, vec3} from '../shadernode/ShaderNode.js';
class TriplanarTexturesNode extends Node {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/GroundedSkybox.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/GroundedSkybox.js
index a470398..2748cb4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/GroundedSkybox.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/GroundedSkybox.js
@@ -1,4 +1,4 @@
-import { Mesh, MeshBasicMaterial, SphereGeometry, Vector3 } from 'three';
+import {Mesh, MeshBasicMaterial, SphereGeometry, Vector3} from 'three';
/**
* A ground-projected skybox. The height is how far the camera that took the photo was above the ground -
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/InstancedPoints.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/InstancedPoints.js
index 6b73629..8ba82c2 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/InstancedPoints.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/InstancedPoints.js
@@ -1,6 +1,4 @@
-import {
- Mesh
-} from 'three';
+import {Mesh} from 'three';
import InstancedPointsGeometry from '../geometries/InstancedPointsGeometry.js';
import InstancedPointsNodeMaterial from '../nodes/materials/InstancedPointsNodeMaterial.js';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Lensflare.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Lensflare.js
index 6bbec63..b2c7c80 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Lensflare.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Lensflare.js
@@ -1,18 +1,18 @@
import {
- AdditiveBlending,
- Box2,
- BufferGeometry,
- Color,
- FramebufferTexture,
- InterleavedBuffer,
- InterleavedBufferAttribute,
- Mesh,
- MeshBasicMaterial,
- RawShaderMaterial,
- UnsignedByteType,
- Vector2,
- Vector3,
- Vector4
+ AdditiveBlending,
+ Box2,
+ BufferGeometry,
+ Color,
+ FramebufferTexture,
+ InterleavedBuffer,
+ InterleavedBufferAttribute,
+ Mesh,
+ MeshBasicMaterial,
+ RawShaderMaterial,
+ UnsignedByteType,
+ Vector2,
+ Vector3,
+ Vector4
} from 'three';
class Lensflare extends Mesh {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/MarchingCubes.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/MarchingCubes.js
index 642d086..e57edfc 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/MarchingCubes.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/MarchingCubes.js
@@ -1,12 +1,4 @@
-import {
- BufferAttribute,
- BufferGeometry,
- Color,
- DynamicDrawUsage,
- Mesh,
- Sphere,
- Vector3
-} from 'three';
+import {BufferAttribute, BufferGeometry, Color, DynamicDrawUsage, Mesh, Sphere, Vector3} from 'three';
/**
* Port of http://webglsamples.org/blob/blob.html
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/QuadMesh.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/QuadMesh.js
index 9f5aad9..97caa7e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/QuadMesh.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/QuadMesh.js
@@ -1,4 +1,4 @@
-import { BufferGeometry, Float32BufferAttribute, Mesh, OrthographicCamera } from 'three';
+import {BufferGeometry, Float32BufferAttribute, Mesh, OrthographicCamera} from 'three';
// Helper for passes that need to fill the viewport with a single quad.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Reflector.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Reflector.js
index a175403..5983bcc 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Reflector.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Reflector.js
@@ -1,15 +1,15 @@
import {
- Color,
- Matrix4,
- Mesh,
- PerspectiveCamera,
- Plane,
- ShaderMaterial,
- UniformsUtils,
- Vector3,
- Vector4,
- WebGLRenderTarget,
- HalfFloatType
+ Color,
+ HalfFloatType,
+ Matrix4,
+ Mesh,
+ PerspectiveCamera,
+ Plane,
+ ShaderMaterial,
+ UniformsUtils,
+ Vector3,
+ Vector4,
+ WebGLRenderTarget
} from 'three';
class Reflector extends Mesh {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/ReflectorForSSRPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/ReflectorForSSRPass.js
index 21eea0e..8fa4879 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/ReflectorForSSRPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/ReflectorForSSRPass.js
@@ -1,18 +1,18 @@
import {
- Color,
- Matrix4,
- Mesh,
- PerspectiveCamera,
- ShaderMaterial,
- UniformsUtils,
- Vector2,
- Vector3,
- WebGLRenderTarget,
- DepthTexture,
- UnsignedShortType,
- NearestFilter,
- Plane,
- HalfFloatType
+ Color,
+ DepthTexture,
+ HalfFloatType,
+ Matrix4,
+ Mesh,
+ NearestFilter,
+ PerspectiveCamera,
+ Plane,
+ ShaderMaterial,
+ UniformsUtils,
+ UnsignedShortType,
+ Vector2,
+ Vector3,
+ WebGLRenderTarget
} from 'three';
class ReflectorForSSRPass extends Mesh {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Refractor.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Refractor.js
index c402edf..ab92dea 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Refractor.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Refractor.js
@@ -1,16 +1,16 @@
import {
- Color,
- Matrix4,
- Mesh,
- PerspectiveCamera,
- Plane,
- Quaternion,
- ShaderMaterial,
- UniformsUtils,
- Vector3,
- Vector4,
- WebGLRenderTarget,
- HalfFloatType
+ Color,
+ HalfFloatType,
+ Matrix4,
+ Mesh,
+ PerspectiveCamera,
+ Plane,
+ Quaternion,
+ ShaderMaterial,
+ UniformsUtils,
+ Vector3,
+ Vector4,
+ WebGLRenderTarget
} from 'three';
class Refractor extends Mesh {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/ShadowMesh.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/ShadowMesh.js
index d43236a..37299d0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/ShadowMesh.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/ShadowMesh.js
@@ -1,10 +1,4 @@
-import {
- Matrix4,
- Mesh,
- MeshBasicMaterial,
- EqualStencilFunc,
- IncrementStencilOp
-} from 'three';
+import {EqualStencilFunc, IncrementStencilOp, Matrix4, Mesh, MeshBasicMaterial} from 'three';
/**
* A shadow Mesh that follows a shadow-casting Mesh in the scene, but is confined to a single plane.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Sky.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Sky.js
index 55cdb33..042bc48 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Sky.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Sky.js
@@ -1,11 +1,4 @@
-import {
- BackSide,
- BoxGeometry,
- Mesh,
- ShaderMaterial,
- UniformsUtils,
- Vector3
-} from 'three';
+import {BackSide, BoxGeometry, Mesh, ShaderMaterial, UniformsUtils, Vector3} from 'three';
/**
* Based on "A Practical Analytic Model for Daylight"
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Water.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Water.js
index f59cccb..f9f8aab 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Water.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Water.js
@@ -1,16 +1,16 @@
import {
- Color,
- FrontSide,
- Matrix4,
- Mesh,
- PerspectiveCamera,
- Plane,
- ShaderMaterial,
- UniformsLib,
- UniformsUtils,
- Vector3,
- Vector4,
- WebGLRenderTarget
+ Color,
+ FrontSide,
+ Matrix4,
+ Mesh,
+ PerspectiveCamera,
+ Plane,
+ ShaderMaterial,
+ UniformsLib,
+ UniformsUtils,
+ Vector3,
+ Vector4,
+ WebGLRenderTarget
} from 'three';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Water2.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Water2.js
index 354ae4f..d983d58 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Water2.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/objects/Water2.js
@@ -1,18 +1,18 @@
import {
- Clock,
- Color,
- Matrix4,
- Mesh,
- RepeatWrapping,
- ShaderMaterial,
- TextureLoader,
- UniformsLib,
- UniformsUtils,
- Vector2,
- Vector4
+ Clock,
+ Color,
+ Matrix4,
+ Mesh,
+ RepeatWrapping,
+ ShaderMaterial,
+ TextureLoader,
+ UniformsLib,
+ UniformsUtils,
+ Vector2,
+ Vector4
} from 'three';
-import { Reflector } from '../objects/Reflector.js';
-import { Refractor } from '../objects/Refractor.js';
+import {Reflector} from '../objects/Reflector.js';
+import {Refractor} from '../objects/Refractor.js';
/**
* References:
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/physics/JoltPhysics.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/physics/JoltPhysics.js
index 4e2010e..b97582d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/physics/JoltPhysics.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/physics/JoltPhysics.js
@@ -1,4 +1,4 @@
-import { Clock, Vector3, Quaternion, Matrix4 } from 'three';
+import {Clock, Matrix4, Quaternion, Vector3} from 'three';
const JOLT_PATH = 'https://cdn.jsdelivr.net/npm/jolt-physics@0.23.0/dist/jolt-physics.wasm-compat.js';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/physics/RapierPhysics.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/physics/RapierPhysics.js
index 872e082..b795e7b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/physics/RapierPhysics.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/physics/RapierPhysics.js
@@ -1,4 +1,4 @@
-import { Clock, Vector3, Quaternion, Matrix4 } from 'three';
+import {Clock, Matrix4, Quaternion, Vector3} from 'three';
const RAPIER_PATH = 'https://cdn.skypack.dev/@dimforge/rapier3d-compat@0.12.0';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/AfterimagePass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/AfterimagePass.js
index 86a9468..767efe0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/AfterimagePass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/AfterimagePass.js
@@ -1,13 +1,6 @@
-import {
- HalfFloatType,
- MeshBasicMaterial,
- NearestFilter,
- ShaderMaterial,
- UniformsUtils,
- WebGLRenderTarget
-} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
-import { AfterimageShader } from '../shaders/AfterimageShader.js';
+import {HalfFloatType, MeshBasicMaterial, NearestFilter, ShaderMaterial, UniformsUtils, WebGLRenderTarget} from 'three';
+import {FullScreenQuad, Pass} from './Pass.js';
+import {AfterimageShader} from '../shaders/AfterimageShader.js';
class AfterimagePass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/BloomPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/BloomPass.js
index 14b0554..f41e80d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/BloomPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/BloomPass.js
@@ -1,13 +1,6 @@
-import {
- AdditiveBlending,
- HalfFloatType,
- ShaderMaterial,
- UniformsUtils,
- Vector2,
- WebGLRenderTarget
-} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
-import { ConvolutionShader } from '../shaders/ConvolutionShader.js';
+import {AdditiveBlending, HalfFloatType, ShaderMaterial, UniformsUtils, Vector2, WebGLRenderTarget} from 'three';
+import {FullScreenQuad, Pass} from './Pass.js';
+import {ConvolutionShader} from '../shaders/ConvolutionShader.js';
class BloomPass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/BokehPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/BokehPass.js
index 7ee1168..4aa0a31 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/BokehPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/BokehPass.js
@@ -1,16 +1,16 @@
import {
- Color,
- HalfFloatType,
- MeshDepthMaterial,
- NearestFilter,
- NoBlending,
- RGBADepthPacking,
- ShaderMaterial,
- UniformsUtils,
- WebGLRenderTarget
+ Color,
+ HalfFloatType,
+ MeshDepthMaterial,
+ NearestFilter,
+ NoBlending,
+ RGBADepthPacking,
+ ShaderMaterial,
+ UniformsUtils,
+ WebGLRenderTarget
} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
-import { BokehShader } from '../shaders/BokehShader.js';
+import {FullScreenQuad, Pass} from './Pass.js';
+import {BokehShader} from '../shaders/BokehShader.js';
/**
* Depth-of-field post-process with bokeh shader
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/ClearPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/ClearPass.js
index eac2ec7..e733813 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/ClearPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/ClearPass.js
@@ -1,7 +1,5 @@
-import {
- Color
-} from 'three';
-import { Pass } from './Pass.js';
+import {Color} from 'three';
+import {Pass} from './Pass.js';
class ClearPass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/CubeTexturePass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/CubeTexturePass.js
index ff9b1f6..852aa5f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/CubeTexturePass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/CubeTexturePass.js
@@ -1,14 +1,5 @@
-import {
- BackSide,
- BoxGeometry,
- Mesh,
- PerspectiveCamera,
- Scene,
- ShaderLib,
- ShaderMaterial,
- UniformsUtils
-} from 'three';
-import { Pass } from './Pass.js';
+import {BackSide, BoxGeometry, Mesh, PerspectiveCamera, Scene, ShaderLib, ShaderMaterial, UniformsUtils} from 'three';
+import {Pass} from './Pass.js';
class CubeTexturePass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/DotScreenPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/DotScreenPass.js
index fa5fe42..141d171 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/DotScreenPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/DotScreenPass.js
@@ -1,9 +1,6 @@
-import {
- ShaderMaterial,
- UniformsUtils
-} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
-import { DotScreenShader } from '../shaders/DotScreenShader.js';
+import {ShaderMaterial, UniformsUtils} from 'three';
+import {FullScreenQuad, Pass} from './Pass.js';
+import {DotScreenShader} from '../shaders/DotScreenShader.js';
class DotScreenPass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/EffectComposer.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/EffectComposer.js
index 110eabc..967dd9c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/EffectComposer.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/EffectComposer.js
@@ -1,14 +1,7 @@
-import {
- Clock,
- HalfFloatType,
- NoBlending,
- Vector2,
- WebGLRenderTarget
-} from 'three';
-import { CopyShader } from '../shaders/CopyShader.js';
-import { ShaderPass } from './ShaderPass.js';
-import { MaskPass } from './MaskPass.js';
-import { ClearMaskPass } from './MaskPass.js';
+import {Clock, HalfFloatType, NoBlending, Vector2, WebGLRenderTarget} from 'three';
+import {CopyShader} from '../shaders/CopyShader.js';
+import {ShaderPass} from './ShaderPass.js';
+import {ClearMaskPass, MaskPass} from './MaskPass.js';
class EffectComposer {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/FilmPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/FilmPass.js
index b2da31c..98f2728 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/FilmPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/FilmPass.js
@@ -1,9 +1,6 @@
-import {
- ShaderMaterial,
- UniformsUtils
-} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
-import { FilmShader } from '../shaders/FilmShader.js';
+import {ShaderMaterial, UniformsUtils} from 'three';
+import {FullScreenQuad, Pass} from './Pass.js';
+import {FilmShader} from '../shaders/FilmShader.js';
class FilmPass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/GTAOPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/GTAOPass.js
index ad0a762..b46a74b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/GTAOPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/GTAOPass.js
@@ -1,30 +1,30 @@
import {
- AddEquation,
- Color,
- CustomBlending,
- DataTexture,
- DepthTexture,
- DepthStencilFormat,
- DstAlphaFactor,
- DstColorFactor,
- HalfFloatType,
- MeshNormalMaterial,
- NearestFilter,
- NoBlending,
- RepeatWrapping,
- RGBAFormat,
- ShaderMaterial,
- UniformsUtils,
- UnsignedByteType,
- UnsignedInt248Type,
- WebGLRenderTarget,
- ZeroFactor
+ AddEquation,
+ Color,
+ CustomBlending,
+ DataTexture,
+ DepthStencilFormat,
+ DepthTexture,
+ DstAlphaFactor,
+ DstColorFactor,
+ HalfFloatType,
+ MeshNormalMaterial,
+ NearestFilter,
+ NoBlending,
+ RepeatWrapping,
+ RGBAFormat,
+ ShaderMaterial,
+ UniformsUtils,
+ UnsignedByteType,
+ UnsignedInt248Type,
+ WebGLRenderTarget,
+ ZeroFactor
} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
-import { generateMagicSquareNoise, GTAOShader, GTAODepthShader, GTAOBlendShader } from '../shaders/GTAOShader.js';
-import { generatePdSamplePointInitializer, PoissonDenoiseShader } from '../shaders/PoissonDenoiseShader.js';
-import { CopyShader } from '../shaders/CopyShader.js';
-import { SimplexNoise } from '../math/SimplexNoise.js';
+import {FullScreenQuad, Pass} from './Pass.js';
+import {generateMagicSquareNoise, GTAOBlendShader, GTAODepthShader, GTAOShader} from '../shaders/GTAOShader.js';
+import {generatePdSamplePointInitializer, PoissonDenoiseShader} from '../shaders/PoissonDenoiseShader.js';
+import {CopyShader} from '../shaders/CopyShader.js';
+import {SimplexNoise} from '../math/SimplexNoise.js';
class GTAOPass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/GlitchPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/GlitchPass.js
index 3b7c865..209b2fb 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/GlitchPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/GlitchPass.js
@@ -1,13 +1,6 @@
-import {
- DataTexture,
- FloatType,
- MathUtils,
- RedFormat,
- ShaderMaterial,
- UniformsUtils
-} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
-import { DigitalGlitch } from '../shaders/DigitalGlitch.js';
+import {DataTexture, FloatType, MathUtils, RedFormat, ShaderMaterial, UniformsUtils} from 'three';
+import {FullScreenQuad, Pass} from './Pass.js';
+import {DigitalGlitch} from '../shaders/DigitalGlitch.js';
class GlitchPass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/HalftonePass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/HalftonePass.js
index 0727f46..5d85ad4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/HalftonePass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/HalftonePass.js
@@ -1,9 +1,6 @@
-import {
- ShaderMaterial,
- UniformsUtils
-} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
-import { HalftoneShader } from '../shaders/HalftoneShader.js';
+import {ShaderMaterial, UniformsUtils} from 'three';
+import {FullScreenQuad, Pass} from './Pass.js';
+import {HalftoneShader} from '../shaders/HalftoneShader.js';
/**
* RGB Halftone pass for three.js effects composer. Requires HalftoneShader.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/LUTPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/LUTPass.js
index d3372fd..d513939 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/LUTPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/LUTPass.js
@@ -1,4 +1,4 @@
-import { ShaderPass } from './ShaderPass.js';
+import {ShaderPass} from './ShaderPass.js';
const LUTShader = {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/MaskPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/MaskPass.js
index b30811c..8423b1e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/MaskPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/MaskPass.js
@@ -1,4 +1,4 @@
-import { Pass } from './Pass.js';
+import {Pass} from './Pass.js';
class MaskPass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/OutlinePass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/OutlinePass.js
index f96a7f4..fbf5fdf 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/OutlinePass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/OutlinePass.js
@@ -1,20 +1,20 @@
import {
- AdditiveBlending,
- Color,
- DoubleSide,
- HalfFloatType,
- Matrix4,
- MeshDepthMaterial,
- NoBlending,
- RGBADepthPacking,
- ShaderMaterial,
- UniformsUtils,
- Vector2,
- Vector3,
- WebGLRenderTarget
+ AdditiveBlending,
+ Color,
+ DoubleSide,
+ HalfFloatType,
+ Matrix4,
+ MeshDepthMaterial,
+ NoBlending,
+ RGBADepthPacking,
+ ShaderMaterial,
+ UniformsUtils,
+ Vector2,
+ Vector3,
+ WebGLRenderTarget
} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
-import { CopyShader } from '../shaders/CopyShader.js';
+import {FullScreenQuad, Pass} from './Pass.js';
+import {CopyShader} from '../shaders/CopyShader.js';
class OutlinePass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/OutputPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/OutputPass.js
index 63febaf..829f148 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/OutputPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/OutputPass.js
@@ -1,17 +1,17 @@
import {
- ColorManagement,
- RawShaderMaterial,
- UniformsUtils,
- LinearToneMapping,
- ReinhardToneMapping,
- CineonToneMapping,
- AgXToneMapping,
- ACESFilmicToneMapping,
- NeutralToneMapping,
- SRGBTransfer
+ ACESFilmicToneMapping,
+ AgXToneMapping,
+ CineonToneMapping,
+ ColorManagement,
+ LinearToneMapping,
+ NeutralToneMapping,
+ RawShaderMaterial,
+ ReinhardToneMapping,
+ SRGBTransfer,
+ UniformsUtils
} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
-import { OutputShader } from '../shaders/OutputShader.js';
+import {FullScreenQuad, Pass} from './Pass.js';
+import {OutputShader} from '../shaders/OutputShader.js';
class OutputPass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/Pass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/Pass.js
index a81582d..ea4c09a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/Pass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/Pass.js
@@ -1,9 +1,4 @@
-import {
- BufferGeometry,
- Float32BufferAttribute,
- OrthographicCamera,
- Mesh
-} from 'three';
+import {BufferGeometry, Float32BufferAttribute, Mesh, OrthographicCamera} from 'three';
class Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/RenderPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/RenderPass.js
index a6c3804..67fb5ba 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/RenderPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/RenderPass.js
@@ -1,7 +1,5 @@
-import {
- Color
-} from 'three';
-import { Pass } from './Pass.js';
+import {Color} from 'three';
+import {Pass} from './Pass.js';
class RenderPass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/RenderPixelatedPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/RenderPixelatedPass.js
index 3913e1e..811e6b0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/RenderPixelatedPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/RenderPixelatedPass.js
@@ -1,14 +1,14 @@
import {
- WebGLRenderTarget,
- MeshNormalMaterial,
- ShaderMaterial,
- Vector2,
- Vector4,
- DepthTexture,
- NearestFilter,
- HalfFloatType
+ DepthTexture,
+ HalfFloatType,
+ MeshNormalMaterial,
+ NearestFilter,
+ ShaderMaterial,
+ Vector2,
+ Vector4,
+ WebGLRenderTarget
} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
+import {FullScreenQuad, Pass} from './Pass.js';
class RenderPixelatedPass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/RenderTransitionPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/RenderTransitionPass.js
index ca59ff6..2dbb435 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/RenderTransitionPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/RenderTransitionPass.js
@@ -1,9 +1,5 @@
-import {
- HalfFloatType,
- ShaderMaterial,
- WebGLRenderTarget
-} from 'three';
-import { FullScreenQuad, Pass } from './Pass.js';
+import {HalfFloatType, ShaderMaterial, WebGLRenderTarget} from 'three';
+import {FullScreenQuad, Pass} from './Pass.js';
class RenderTransitionPass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SAOPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SAOPass.js
index 51e7968..42bed6b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SAOPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SAOPass.js
@@ -1,27 +1,26 @@
import {
- AddEquation,
- Color,
- CustomBlending,
- DepthTexture,
- DstAlphaFactor,
- DstColorFactor,
- HalfFloatType,
- MeshNormalMaterial,
- NearestFilter,
- NoBlending,
- ShaderMaterial,
- UniformsUtils,
- DepthStencilFormat,
- UnsignedInt248Type,
- Vector2,
- WebGLRenderTarget,
- ZeroFactor
+ AddEquation,
+ Color,
+ CustomBlending,
+ DepthStencilFormat,
+ DepthTexture,
+ DstAlphaFactor,
+ DstColorFactor,
+ HalfFloatType,
+ MeshNormalMaterial,
+ NearestFilter,
+ NoBlending,
+ ShaderMaterial,
+ UniformsUtils,
+ UnsignedInt248Type,
+ Vector2,
+ WebGLRenderTarget,
+ ZeroFactor
} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
-import { SAOShader } from '../shaders/SAOShader.js';
-import { DepthLimitedBlurShader } from '../shaders/DepthLimitedBlurShader.js';
-import { BlurShaderUtils } from '../shaders/DepthLimitedBlurShader.js';
-import { CopyShader } from '../shaders/CopyShader.js';
+import {FullScreenQuad, Pass} from './Pass.js';
+import {SAOShader} from '../shaders/SAOShader.js';
+import {BlurShaderUtils, DepthLimitedBlurShader} from '../shaders/DepthLimitedBlurShader.js';
+import {CopyShader} from '../shaders/CopyShader.js';
/**
* SAO implementation inspired from bhouston previous SAO work
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SMAAPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SMAAPass.js
index 2f816a1..e3e35e9 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SMAAPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SMAAPass.js
@@ -1,16 +1,14 @@
import {
- HalfFloatType,
- LinearFilter,
- NearestFilter,
- ShaderMaterial,
- Texture,
- UniformsUtils,
- WebGLRenderTarget
+ HalfFloatType,
+ LinearFilter,
+ NearestFilter,
+ ShaderMaterial,
+ Texture,
+ UniformsUtils,
+ WebGLRenderTarget
} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
-import { SMAAEdgesShader } from '../shaders/SMAAShader.js';
-import { SMAAWeightsShader } from '../shaders/SMAAShader.js';
-import { SMAABlendShader } from '../shaders/SMAAShader.js';
+import {FullScreenQuad, Pass} from './Pass.js';
+import {SMAABlendShader, SMAAEdgesShader, SMAAWeightsShader} from '../shaders/SMAAShader.js';
class SMAAPass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SSAARenderPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SSAARenderPass.js
index eb242ce..527c5cc 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SSAARenderPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SSAARenderPass.js
@@ -1,13 +1,6 @@
-import {
- AdditiveBlending,
- Color,
- HalfFloatType,
- ShaderMaterial,
- UniformsUtils,
- WebGLRenderTarget
-} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
-import { CopyShader } from '../shaders/CopyShader.js';
+import {AdditiveBlending, Color, HalfFloatType, ShaderMaterial, UniformsUtils, WebGLRenderTarget} from 'three';
+import {FullScreenQuad, Pass} from './Pass.js';
+import {CopyShader} from '../shaders/CopyShader.js';
/**
*
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SSAOPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SSAOPass.js
index 0242c38..23709da 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SSAOPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SSAOPass.js
@@ -1,33 +1,31 @@
import {
- AddEquation,
- Color,
- CustomBlending,
- DataTexture,
- DepthTexture,
- DstAlphaFactor,
- DstColorFactor,
- FloatType,
- HalfFloatType,
- MathUtils,
- MeshNormalMaterial,
- NearestFilter,
- NoBlending,
- RedFormat,
- DepthStencilFormat,
- UnsignedInt248Type,
- RepeatWrapping,
- ShaderMaterial,
- UniformsUtils,
- Vector3,
- WebGLRenderTarget,
- ZeroFactor
+ AddEquation,
+ Color,
+ CustomBlending,
+ DataTexture,
+ DepthStencilFormat,
+ DepthTexture,
+ DstAlphaFactor,
+ DstColorFactor,
+ FloatType,
+ HalfFloatType,
+ MathUtils,
+ MeshNormalMaterial,
+ NearestFilter,
+ NoBlending,
+ RedFormat,
+ RepeatWrapping,
+ ShaderMaterial,
+ UniformsUtils,
+ UnsignedInt248Type,
+ Vector3,
+ WebGLRenderTarget,
+ ZeroFactor
} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
-import { SimplexNoise } from '../math/SimplexNoise.js';
-import { SSAOShader } from '../shaders/SSAOShader.js';
-import { SSAOBlurShader } from '../shaders/SSAOShader.js';
-import { SSAODepthShader } from '../shaders/SSAOShader.js';
-import { CopyShader } from '../shaders/CopyShader.js';
+import {FullScreenQuad, Pass} from './Pass.js';
+import {SimplexNoise} from '../math/SimplexNoise.js';
+import {SSAOBlurShader, SSAODepthShader, SSAOShader} from '../shaders/SSAOShader.js';
+import {CopyShader} from '../shaders/CopyShader.js';
class SSAOPass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SSRPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SSRPass.js
index a1429c5..a23e1a2 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SSRPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SSRPass.js
@@ -1,25 +1,23 @@
import {
- AddEquation,
- Color,
- NormalBlending,
- DepthTexture,
- SrcAlphaFactor,
- OneMinusSrcAlphaFactor,
- MeshNormalMaterial,
- MeshBasicMaterial,
- NearestFilter,
- NoBlending,
- ShaderMaterial,
- UniformsUtils,
- UnsignedShortType,
- WebGLRenderTarget,
- HalfFloatType,
+ AddEquation,
+ Color,
+ DepthTexture,
+ HalfFloatType,
+ MeshBasicMaterial,
+ MeshNormalMaterial,
+ NearestFilter,
+ NoBlending,
+ NormalBlending,
+ OneMinusSrcAlphaFactor,
+ ShaderMaterial,
+ SrcAlphaFactor,
+ UniformsUtils,
+ UnsignedShortType,
+ WebGLRenderTarget,
} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
-import { SSRShader } from '../shaders/SSRShader.js';
-import { SSRBlurShader } from '../shaders/SSRShader.js';
-import { SSRDepthShader } from '../shaders/SSRShader.js';
-import { CopyShader } from '../shaders/CopyShader.js';
+import {FullScreenQuad, Pass} from './Pass.js';
+import {SSRBlurShader, SSRDepthShader, SSRShader} from '../shaders/SSRShader.js';
+import {CopyShader} from '../shaders/CopyShader.js';
class SSRPass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SavePass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SavePass.js
index 55d33df..4e47ccd 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SavePass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/SavePass.js
@@ -1,12 +1,6 @@
-import {
- HalfFloatType,
- NoBlending,
- ShaderMaterial,
- UniformsUtils,
- WebGLRenderTarget
-} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
-import { CopyShader } from '../shaders/CopyShader.js';
+import {HalfFloatType, NoBlending, ShaderMaterial, UniformsUtils, WebGLRenderTarget} from 'three';
+import {FullScreenQuad, Pass} from './Pass.js';
+import {CopyShader} from '../shaders/CopyShader.js';
class SavePass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/ShaderPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/ShaderPass.js
index 597016c..ebc9034 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/ShaderPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/ShaderPass.js
@@ -1,8 +1,5 @@
-import {
- ShaderMaterial,
- UniformsUtils
-} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
+import {ShaderMaterial, UniformsUtils} from 'three';
+import {FullScreenQuad, Pass} from './Pass.js';
class ShaderPass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/TAARenderPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/TAARenderPass.js
index fb8c5a3..897a1a9 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/TAARenderPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/TAARenderPass.js
@@ -1,8 +1,5 @@
-import {
- HalfFloatType,
- WebGLRenderTarget
-} from 'three';
-import { SSAARenderPass } from './SSAARenderPass.js';
+import {HalfFloatType, WebGLRenderTarget} from 'three';
+import {SSAARenderPass} from './SSAARenderPass.js';
/**
*
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/TexturePass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/TexturePass.js
index f9de818..ba95210 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/TexturePass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/TexturePass.js
@@ -1,9 +1,6 @@
-import {
- ShaderMaterial,
- UniformsUtils
-} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
-import { CopyShader } from '../shaders/CopyShader.js';
+import {ShaderMaterial, UniformsUtils} from 'three';
+import {FullScreenQuad, Pass} from './Pass.js';
+import {CopyShader} from '../shaders/CopyShader.js';
class TexturePass extends Pass {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/UnrealBloomPass.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/UnrealBloomPass.js
index a537542..7c4a614 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/UnrealBloomPass.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/postprocessing/UnrealBloomPass.js
@@ -1,17 +1,17 @@
import {
- AdditiveBlending,
- Color,
- HalfFloatType,
- MeshBasicMaterial,
- ShaderMaterial,
- UniformsUtils,
- Vector2,
- Vector3,
- WebGLRenderTarget
+ AdditiveBlending,
+ Color,
+ HalfFloatType,
+ MeshBasicMaterial,
+ ShaderMaterial,
+ UniformsUtils,
+ Vector2,
+ Vector3,
+ WebGLRenderTarget
} from 'three';
-import { Pass, FullScreenQuad } from './Pass.js';
-import { CopyShader } from '../shaders/CopyShader.js';
-import { LuminosityHighPassShader } from '../shaders/LuminosityHighPassShader.js';
+import {FullScreenQuad, Pass} from './Pass.js';
+import {CopyShader} from '../shaders/CopyShader.js';
+import {LuminosityHighPassShader} from '../shaders/LuminosityHighPassShader.js';
/**
* UnrealBloomPass is inspired by the bloom pass of Unreal Engine. It creates a
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/CSS2DRenderer.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/CSS2DRenderer.js
index 043e6aa..57850a4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/CSS2DRenderer.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/CSS2DRenderer.js
@@ -1,9 +1,4 @@
-import {
- Matrix4,
- Object3D,
- Vector2,
- Vector3
-} from '/js/three/src/Three.js';
+import {Matrix4, Object3D, Vector2, Vector3} from '/js/three/src/Three.js';
class CSS2DObject extends Object3D {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/CSS3DRenderer.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/CSS3DRenderer.js
index 3cb368e..167ba85 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/CSS3DRenderer.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/CSS3DRenderer.js
@@ -1,9 +1,4 @@
-import {
- Matrix4,
- Object3D,
- Quaternion,
- Vector3
-} from 'three';
+import {Matrix4, Object3D, Quaternion, Vector3} from 'three';
/**
* Based on http://www.emagix.net/academic/mscs-project/item/camera-sync-with-css3-and-webgl-threejs
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/Projector.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/Projector.js
index f80df79..79ff2db 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/Projector.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/Projector.js
@@ -1,14 +1,4 @@
-import {
- Box3,
- Color,
- DoubleSide,
- Frustum,
- Matrix3,
- Matrix4,
- Vector2,
- Vector3,
- Vector4
-} from 'three';
+import {Box3, Color, DoubleSide, Frustum, Matrix3, Matrix4, Vector2, Vector3, Vector4} from 'three';
class RenderableObject {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/SVGRenderer.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/SVGRenderer.js
index e7cb393..e4abf4c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/SVGRenderer.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/SVGRenderer.js
@@ -1,17 +1,5 @@
-import {
- Box2,
- Camera,
- Color,
- Matrix3,
- Matrix4,
- Object3D,
- SRGBColorSpace,
- Vector3
-} from 'three';
-import { Projector } from '../renderers/Projector.js';
-import { RenderableFace } from '../renderers/Projector.js';
-import { RenderableLine } from '../renderers/Projector.js';
-import { RenderableSprite } from '../renderers/Projector.js';
+import {Box2, Camera, Color, Matrix3, Matrix4, Object3D, SRGBColorSpace, Vector3} from 'three';
+import {Projector, RenderableFace, RenderableLine, RenderableSprite} from '../renderers/Projector.js';
class SVGObject extends Object3D {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Attributes.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Attributes.js
index afb3467..9cb66f5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Attributes.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Attributes.js
@@ -1,6 +1,6 @@
import DataMap from './DataMap.js';
-import { AttributeType } from './Constants.js';
-import { DynamicDrawUsage } from 'three';
+import {AttributeType} from './Constants.js';
+import {DynamicDrawUsage} from 'three';
class Attributes extends DataMap {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Backend.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Backend.js
index 78d01f8..dccc53e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Backend.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Backend.js
@@ -3,7 +3,7 @@ let vector4 = null;
let color4 = null;
import Color4 from './Color4.js';
-import { Vector2, Vector4, REVISION, createCanvasElement } from 'three';
+import {createCanvasElement, REVISION, Vector2, Vector4} from 'three';
class Backend {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Background.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Background.js
index 46d41fa..d1e3efd 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Background.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Background.js
@@ -1,7 +1,15 @@
import DataMap from './DataMap.js';
import Color4 from './Color4.js';
-import { Mesh, SphereGeometry, BackSide, LinearSRGBColorSpace } from 'three';
-import { vec4, context, normalWorld, backgroundBlurriness, backgroundIntensity, NodeMaterial, modelViewProjection } from '../../nodes/Nodes.js';
+import {BackSide, LinearSRGBColorSpace, Mesh, SphereGeometry} from 'three';
+import {
+ backgroundBlurriness,
+ backgroundIntensity,
+ context,
+ modelViewProjection,
+ NodeMaterial,
+ normalWorld,
+ vec4
+} from '../../nodes/Nodes.js';
const _clearColor = new Color4();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Bindings.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Bindings.js
index 2443c7c..df9d922 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Bindings.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Bindings.js
@@ -1,5 +1,5 @@
import DataMap from './DataMap.js';
-import { AttributeType } from './Constants.js';
+import {AttributeType} from './Constants.js';
class Bindings extends DataMap {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Buffer.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Buffer.js
index a9a6643..7206b1f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Buffer.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Buffer.js
@@ -1,5 +1,5 @@
import Binding from './Binding.js';
-import { getFloatLength } from './BufferUtils.js';
+import {getFloatLength} from './BufferUtils.js';
class Buffer extends Binding {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/BufferUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/BufferUtils.js
index 0cbdd4c..5d90ae3 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/BufferUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/BufferUtils.js
@@ -1,4 +1,4 @@
-import { GPU_CHUNK_BYTES } from './Constants.js';
+import {GPU_CHUNK_BYTES} from './Constants.js';
function getFloatLength( floatLength ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/ClippingContext.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/ClippingContext.js
index cc5d7f0..ee418ba 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/ClippingContext.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/ClippingContext.js
@@ -1,4 +1,4 @@
-import { Matrix3, Plane, Vector4 } from 'three';
+import {Matrix3, Plane, Vector4} from 'three';
const _plane = new Plane();
const _viewNormalMatrix = new Matrix3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Color4.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Color4.js
index bb71563..ce71259 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Color4.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Color4.js
@@ -1,4 +1,4 @@
-import { Color } from 'three';
+import {Color} from 'three';
class Color4 extends Color {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/CubeRenderTarget.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/CubeRenderTarget.js
index ce3d14a..d1340b3 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/CubeRenderTarget.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/CubeRenderTarget.js
@@ -1,8 +1,18 @@
-import { WebGLCubeRenderTarget, Scene, CubeCamera, BoxGeometry, Mesh, BackSide, NoBlending, LinearFilter, LinearMipmapLinearFilter } from 'three';
-import { equirectUV } from '../../nodes/utils/EquirectUVNode.js';
-import { texture as TSL_Texture } from '../../nodes/accessors/TextureNode.js';
-import { positionWorldDirection } from '../../nodes/accessors/PositionNode.js';
-import { createNodeMaterialFromType } from '../../nodes/materials/NodeMaterial.js';
+import {
+ BackSide,
+ BoxGeometry,
+ CubeCamera,
+ LinearFilter,
+ LinearMipmapLinearFilter,
+ Mesh,
+ NoBlending,
+ Scene,
+ WebGLCubeRenderTarget
+} from 'three';
+import {equirectUV} from '../../nodes/utils/EquirectUVNode.js';
+import {texture as TSL_Texture} from '../../nodes/accessors/TextureNode.js';
+import {positionWorldDirection} from '../../nodes/accessors/PositionNode.js';
+import {createNodeMaterialFromType} from '../../nodes/materials/NodeMaterial.js';
// @TODO: Consider rename WebGLCubeRenderTarget to just CubeRenderTarget
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Geometries.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Geometries.js
index 90f6798..ff7d9a7 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Geometries.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Geometries.js
@@ -1,6 +1,6 @@
import DataMap from './DataMap.js';
-import { AttributeType } from './Constants.js';
-import { Uint32BufferAttribute, Uint16BufferAttribute } from 'three';
+import {AttributeType} from './Constants.js';
+import {Uint16BufferAttribute, Uint32BufferAttribute} from 'three';
function arrayNeedsUint32( array ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/PostProcessing.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/PostProcessing.js
index 99554ed..a54b5f6 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/PostProcessing.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/PostProcessing.js
@@ -1,4 +1,4 @@
-import { vec4, NodeMaterial } from '../../nodes/Nodes.js';
+import {NodeMaterial, vec4} from '../../nodes/Nodes.js';
import QuadMesh from '../../objects/QuadMesh.js';
const quadMesh = new QuadMesh( new NodeMaterial() );
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/RenderContext.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/RenderContext.js
index 4ed1831..6f53e41 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/RenderContext.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/RenderContext.js
@@ -1,4 +1,4 @@
-import { Vector4 } from 'three';
+import {Vector4} from 'three';
let id = 0;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/RenderList.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/RenderList.js
index e34f736..24ea4e0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/RenderList.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/RenderList.js
@@ -1,4 +1,4 @@
-import { LightsNode } from '../../nodes/Nodes.js';
+import {LightsNode} from '../../nodes/Nodes.js';
function painterSortStable( a, b ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Renderer.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Renderer.js
index 829e66f..25576a4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Renderer.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Renderer.js
@@ -12,8 +12,26 @@ import Background from './Background.js';
import Nodes from './nodes/Nodes.js';
import Color4 from './Color4.js';
import ClippingContext from './ClippingContext.js';
-import { Scene, Frustum, Matrix4, Vector2, Vector3, Vector4, DoubleSide, BackSide, FrontSide, SRGBColorSpace, NoColorSpace, NoToneMapping, LinearFilter, LinearSRGBColorSpace, RenderTarget, HalfFloatType, RGBAFormat } from 'three';
-import { NodeMaterial } from '../../nodes/Nodes.js';
+import {
+ BackSide,
+ DoubleSide,
+ FrontSide,
+ Frustum,
+ HalfFloatType,
+ LinearFilter,
+ LinearSRGBColorSpace,
+ Matrix4,
+ NoColorSpace,
+ NoToneMapping,
+ RenderTarget,
+ RGBAFormat,
+ Scene,
+ SRGBColorSpace,
+ Vector2,
+ Vector3,
+ Vector4
+} from 'three';
+import {NodeMaterial} from '../../nodes/Nodes.js';
import QuadMesh from '../../objects/QuadMesh.js';
const _scene = new Scene();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/StorageBufferAttribute.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/StorageBufferAttribute.js
index c891c96..d24ec0a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/StorageBufferAttribute.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/StorageBufferAttribute.js
@@ -1,4 +1,4 @@
-import { BufferAttribute } from 'three';
+import {BufferAttribute} from 'three';
class StorageBufferAttribute extends BufferAttribute {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/StorageInstancedBufferAttribute.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/StorageInstancedBufferAttribute.js
index 4bb3856..1ab01f6 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/StorageInstancedBufferAttribute.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/StorageInstancedBufferAttribute.js
@@ -1,4 +1,4 @@
-import { InstancedBufferAttribute } from 'three';
+import {InstancedBufferAttribute} from 'three';
class StorageInstancedBufferAttribute extends InstancedBufferAttribute {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/StorageTexture.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/StorageTexture.js
index 5f3f104..f54d408 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/StorageTexture.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/StorageTexture.js
@@ -1,4 +1,4 @@
-import { Texture, LinearFilter } from 'three';
+import {LinearFilter, Texture} from 'three';
class StorageTexture extends Texture {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Textures.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Textures.js
index 6628432..4ac5be4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Textures.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Textures.js
@@ -1,6 +1,20 @@
import DataMap from './DataMap.js';
-import { Vector3, DepthTexture, DepthStencilFormat, DepthFormat, UnsignedIntType, UnsignedInt248Type, LinearFilter, NearestFilter, EquirectangularReflectionMapping, EquirectangularRefractionMapping, CubeReflectionMapping, CubeRefractionMapping, UnsignedByteType } from 'three';
+import {
+ CubeReflectionMapping,
+ CubeRefractionMapping,
+ DepthFormat,
+ DepthStencilFormat,
+ DepthTexture,
+ EquirectangularReflectionMapping,
+ EquirectangularRefractionMapping,
+ LinearFilter,
+ NearestFilter,
+ UnsignedByteType,
+ UnsignedInt248Type,
+ UnsignedIntType,
+ Vector3
+} from 'three';
const _size = new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Uniform.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Uniform.js
index 4386d3e..00acb37 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Uniform.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/Uniform.js
@@ -1,4 +1,4 @@
-import { Color, Matrix3, Matrix4, Vector2, Vector3, Vector4 } from 'three';
+import {Color, Matrix3, Matrix4, Vector2, Vector3, Vector4} from 'three';
class Uniform {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/UniformsGroup.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/UniformsGroup.js
index 21bb2cd..2dda841 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/UniformsGroup.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/UniformsGroup.js
@@ -1,5 +1,5 @@
import UniformBuffer from './UniformBuffer.js';
-import { GPU_CHUNK_BYTES } from './Constants.js';
+import {GPU_CHUNK_BYTES} from './Constants.js';
class UniformsGroup extends UniformBuffer {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/extras/PMREMGenerator.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/extras/PMREMGenerator.js
index 38fecad..4d67c2a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/extras/PMREMGenerator.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/extras/PMREMGenerator.js
@@ -1,33 +1,33 @@
import NodeMaterial from '../../../nodes/materials/NodeMaterial.js';
-import { getDirection, blur } from '../../../nodes/pmrem/PMREMUtils.js';
-import { equirectUV } from '../../../nodes/utils/EquirectUVNode.js';
-import { uniform } from '../../../nodes/core/UniformNode.js';
-import { uniforms } from '../../../nodes/accessors/UniformsNode.js';
-import { texture } from '../../../nodes/accessors/TextureNode.js';
-import { cubeTexture } from '../../../nodes/accessors/CubeTextureNode.js';
-import { float, vec3 } from '../../../nodes/shadernode/ShaderNode.js';
-import { uv } from '../../../nodes/accessors/UVNode.js';
-import { attribute } from '../../../nodes/core/AttributeNode.js';
+import {blur, getDirection} from '../../../nodes/pmrem/PMREMUtils.js';
+import {equirectUV} from '../../../nodes/utils/EquirectUVNode.js';
+import {uniform} from '../../../nodes/core/UniformNode.js';
+import {uniforms} from '../../../nodes/accessors/UniformsNode.js';
+import {texture} from '../../../nodes/accessors/TextureNode.js';
+import {cubeTexture} from '../../../nodes/accessors/CubeTextureNode.js';
+import {float, vec3} from '../../../nodes/shadernode/ShaderNode.js';
+import {uv} from '../../../nodes/accessors/UVNode.js';
+import {attribute} from '../../../nodes/core/AttributeNode.js';
import {
- OrthographicCamera,
- Color,
- Vector3,
- BufferGeometry,
- BufferAttribute,
- RenderTarget,
- Mesh,
- CubeReflectionMapping,
- CubeRefractionMapping,
- CubeUVReflectionMapping,
- LinearFilter,
- NoBlending,
- RGBAFormat,
- HalfFloatType,
- BackSide,
- LinearSRGBColorSpace,
- PerspectiveCamera,
- MeshBasicMaterial,
- BoxGeometry
+ BackSide,
+ BoxGeometry,
+ BufferAttribute,
+ BufferGeometry,
+ Color,
+ CubeReflectionMapping,
+ CubeRefractionMapping,
+ CubeUVReflectionMapping,
+ HalfFloatType,
+ LinearFilter,
+ LinearSRGBColorSpace,
+ Mesh,
+ MeshBasicMaterial,
+ NoBlending,
+ OrthographicCamera,
+ PerspectiveCamera,
+ RenderTarget,
+ RGBAFormat,
+ Vector3
} from 'three';
const LOD_MIN = 4;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/nodes/NodeSampledTexture.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/nodes/NodeSampledTexture.js
index 6d830d2..6d96bfa 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/nodes/NodeSampledTexture.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/nodes/NodeSampledTexture.js
@@ -1,4 +1,4 @@
-import { SampledTexture } from '../SampledTexture.js';
+import {SampledTexture} from '../SampledTexture.js';
class NodeSampledTexture extends SampledTexture {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/nodes/NodeUniform.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/nodes/NodeUniform.js
index ff89218..9b101fb 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/nodes/NodeUniform.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/nodes/NodeUniform.js
@@ -1,6 +1,11 @@
import {
- FloatUniform, Vector2Uniform, Vector3Uniform, Vector4Uniform,
- ColorUniform, Matrix3Uniform, Matrix4Uniform
+ ColorUniform,
+ FloatUniform,
+ Matrix3Uniform,
+ Matrix4Uniform,
+ Vector2Uniform,
+ Vector3Uniform,
+ Vector4Uniform
} from '../Uniform.js';
class FloatNodeUniform extends FloatUniform {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/nodes/Nodes.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/nodes/Nodes.js
index 1c8f5bf..2a81ad3 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/nodes/Nodes.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/common/nodes/Nodes.js
@@ -1,8 +1,23 @@
import DataMap from '../DataMap.js';
import ChainMap from '../ChainMap.js';
import NodeBuilderState from './NodeBuilderState.js';
-import { EquirectangularReflectionMapping, EquirectangularRefractionMapping, NoToneMapping, SRGBColorSpace } from 'three';
-import { NodeFrame, vec4, objectGroup, renderGroup, frameGroup, cubeTexture, texture, rangeFog, densityFog, reference, viewportBottomLeft, normalWorld, pmremTexture, viewportTopLeft } from '../../../nodes/Nodes.js';
+import {EquirectangularReflectionMapping, EquirectangularRefractionMapping, NoToneMapping, SRGBColorSpace} from 'three';
+import {
+ cubeTexture,
+ densityFog,
+ frameGroup,
+ NodeFrame,
+ normalWorld,
+ objectGroup,
+ pmremTexture,
+ rangeFog,
+ reference,
+ renderGroup,
+ texture,
+ vec4,
+ viewportBottomLeft,
+ viewportTopLeft
+} from '../../../nodes/Nodes.js';
class Nodes extends DataMap {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/WebGLBackend.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/WebGLBackend.js
index 0c11cbf..cfd0d15 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/WebGLBackend.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/WebGLBackend.js
@@ -1,4 +1,4 @@
-import { WebGLCoordinateSystem } from 'three';
+import {WebGLCoordinateSystem} from 'three';
import GLSLNodeBuilder from './nodes/GLSLNodeBuilder.js';
import Backend from '../common/Backend.js';
@@ -9,8 +9,8 @@ import WebGLUtils from './utils/WebGLUtils.js';
import WebGLTextureUtils from './utils/WebGLTextureUtils.js';
import WebGLExtensions from './utils/WebGLExtensions.js';
import WebGLCapabilities from './utils/WebGLCapabilities.js';
-import { GLFeatureName } from './utils/WebGLConstants.js';
-import { WebGLBufferRenderer } from './WebGLBufferRenderer.js';
+import {GLFeatureName} from './utils/WebGLConstants.js';
+import {WebGLBufferRenderer} from './WebGLBufferRenderer.js';
//
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/nodes/GLSLNodeBuilder.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/nodes/GLSLNodeBuilder.js
index deffeae..a31259e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/nodes/GLSLNodeBuilder.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/nodes/GLSLNodeBuilder.js
@@ -1,11 +1,11 @@
-import { MathNode, GLSLNodeParser, NodeBuilder, UniformNode, vectorComponents } from '../../../nodes/Nodes.js';
+import {GLSLNodeParser, MathNode, NodeBuilder, UniformNode, vectorComponents} from '../../../nodes/Nodes.js';
import NodeUniformBuffer from '../../common/nodes/NodeUniformBuffer.js';
import NodeUniformsGroup from '../../common/nodes/NodeUniformsGroup.js';
-import { NodeSampledTexture, NodeSampledCubeTexture } from '../../common/nodes/NodeSampledTexture.js';
+import {NodeSampledCubeTexture, NodeSampledTexture} from '../../common/nodes/NodeSampledTexture.js';
-import { RedFormat, RGFormat, IntType, DataTexture, RGBFormat, RGBAFormat, FloatType } from 'three';
+import {DataTexture, FloatType, IntType, RedFormat, RGBAFormat, RGBFormat, RGFormat} from 'three';
const glslMethods = {
[ MathNode.ATAN2 ]: 'atan',
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/utils/WebGLAttributeUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/utils/WebGLAttributeUtils.js
index 622dc2b..3a4ebae 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/utils/WebGLAttributeUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/utils/WebGLAttributeUtils.js
@@ -1,4 +1,4 @@
-import { IntType } from 'three';
+import {IntType} from 'three';
let _id = 0;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/utils/WebGLState.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/utils/WebGLState.js
index 51a2e0d..8841e19 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/utils/WebGLState.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/utils/WebGLState.js
@@ -1,10 +1,37 @@
import {
- CullFaceNone, CullFaceBack, CullFaceFront, DoubleSide, BackSide,
- NormalBlending, NoBlending, CustomBlending, AddEquation,
- AdditiveBlending, SubtractiveBlending, MultiplyBlending, SubtractEquation, ReverseSubtractEquation,
- ZeroFactor, OneFactor, SrcColorFactor, SrcAlphaFactor, SrcAlphaSaturateFactor, DstColorFactor, DstAlphaFactor,
- OneMinusSrcColorFactor, OneMinusSrcAlphaFactor, OneMinusDstColorFactor, OneMinusDstAlphaFactor,
- NeverDepth, AlwaysDepth, LessDepth, LessEqualDepth, EqualDepth, GreaterEqualDepth, GreaterDepth, NotEqualDepth
+ AddEquation,
+ AdditiveBlending,
+ AlwaysDepth,
+ BackSide,
+ CullFaceBack,
+ CullFaceFront,
+ CullFaceNone,
+ CustomBlending,
+ DoubleSide,
+ DstAlphaFactor,
+ DstColorFactor,
+ EqualDepth,
+ GreaterDepth,
+ GreaterEqualDepth,
+ LessDepth,
+ LessEqualDepth,
+ MultiplyBlending,
+ NeverDepth,
+ NoBlending,
+ NormalBlending,
+ NotEqualDepth,
+ OneFactor,
+ OneMinusDstAlphaFactor,
+ OneMinusDstColorFactor,
+ OneMinusSrcAlphaFactor,
+ OneMinusSrcColorFactor,
+ ReverseSubtractEquation,
+ SrcAlphaFactor,
+ SrcAlphaSaturateFactor,
+ SrcColorFactor,
+ SubtractEquation,
+ SubtractiveBlending,
+ ZeroFactor
} from 'three';
let initialized = false, equationToGL, factorToGL;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/utils/WebGLTextureUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/utils/WebGLTextureUtils.js
index cb519b7..b4b55f0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/utils/WebGLTextureUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/utils/WebGLTextureUtils.js
@@ -1,4 +1,24 @@
-import { LinearFilter, LinearMipmapLinearFilter, LinearMipmapNearestFilter, NearestFilter, NearestMipmapLinearFilter, NearestMipmapNearestFilter, FloatType, MirroredRepeatWrapping, ClampToEdgeWrapping, RepeatWrapping, SRGBColorSpace, NeverCompare, AlwaysCompare, LessCompare, LessEqualCompare, EqualCompare, GreaterEqualCompare, GreaterCompare, NotEqualCompare } from 'three';
+import {
+ AlwaysCompare,
+ ClampToEdgeWrapping,
+ EqualCompare,
+ FloatType,
+ GreaterCompare,
+ GreaterEqualCompare,
+ LessCompare,
+ LessEqualCompare,
+ LinearFilter,
+ LinearMipmapLinearFilter,
+ LinearMipmapNearestFilter,
+ MirroredRepeatWrapping,
+ NearestFilter,
+ NearestMipmapLinearFilter,
+ NearestMipmapNearestFilter,
+ NeverCompare,
+ NotEqualCompare,
+ RepeatWrapping,
+ SRGBColorSpace
+} from 'three';
let initialized = false, wrappingToGL, filterToGL, compareToGL;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/utils/WebGLUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/utils/WebGLUtils.js
index 4c2c064..caefd22 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/utils/WebGLUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgl/utils/WebGLUtils.js
@@ -1,4 +1,61 @@
-import { RGBA_ASTC_4x4_Format, RGBA_ASTC_5x4_Format, RGBA_ASTC_5x5_Format, RGBA_ASTC_6x5_Format, RGBA_ASTC_6x6_Format, RGBA_ASTC_8x5_Format, RGBA_ASTC_8x6_Format, RGBA_ASTC_8x8_Format, RGBA_ASTC_10x5_Format, RGBA_ASTC_10x6_Format, RGBA_ASTC_10x8_Format, RGBA_ASTC_10x10_Format, RGBA_ASTC_12x10_Format, RGBA_ASTC_12x12_Format, RGB_ETC1_Format, RGB_ETC2_Format, RGBA_ETC2_EAC_Format, RGBA_PVRTC_2BPPV1_Format, RGBA_PVRTC_4BPPV1_Format, RGB_PVRTC_2BPPV1_Format, RGB_PVRTC_4BPPV1_Format, RGBA_S3TC_DXT5_Format, RGBA_S3TC_DXT3_Format, RGBA_S3TC_DXT1_Format, RGB_S3TC_DXT1_Format, DepthFormat, DepthStencilFormat, LuminanceAlphaFormat, LuminanceFormat, RedFormat, RGBFormat, RGBAFormat, AlphaFormat, RedIntegerFormat, RGFormat, RGIntegerFormat, RGBAIntegerFormat, HalfFloatType, FloatType, UnsignedIntType, IntType, UnsignedShortType, ShortType, ByteType, UnsignedInt248Type, UnsignedInt5999Type, UnsignedShort5551Type, UnsignedShort4444Type, UnsignedByteType, RGBA_BPTC_Format, RED_RGTC1_Format, SIGNED_RED_RGTC1_Format, RED_GREEN_RGTC2_Format, SIGNED_RED_GREEN_RGTC2_Format, SRGBColorSpace, NoColorSpace } from 'three';
+import {
+ AlphaFormat,
+ ByteType,
+ DepthFormat,
+ DepthStencilFormat,
+ FloatType,
+ HalfFloatType,
+ IntType,
+ LuminanceAlphaFormat,
+ LuminanceFormat,
+ NoColorSpace,
+ RED_GREEN_RGTC2_Format,
+ RED_RGTC1_Format,
+ RedFormat,
+ RedIntegerFormat,
+ RGB_ETC1_Format,
+ RGB_ETC2_Format,
+ RGB_PVRTC_2BPPV1_Format,
+ RGB_PVRTC_4BPPV1_Format,
+ RGB_S3TC_DXT1_Format,
+ RGBA_ASTC_10x10_Format,
+ RGBA_ASTC_10x5_Format,
+ RGBA_ASTC_10x6_Format,
+ RGBA_ASTC_10x8_Format,
+ RGBA_ASTC_12x10_Format,
+ RGBA_ASTC_12x12_Format,
+ RGBA_ASTC_4x4_Format,
+ RGBA_ASTC_5x4_Format,
+ RGBA_ASTC_5x5_Format,
+ RGBA_ASTC_6x5_Format,
+ RGBA_ASTC_6x6_Format,
+ RGBA_ASTC_8x5_Format,
+ RGBA_ASTC_8x6_Format,
+ RGBA_ASTC_8x8_Format,
+ RGBA_BPTC_Format,
+ RGBA_ETC2_EAC_Format,
+ RGBA_PVRTC_2BPPV1_Format,
+ RGBA_PVRTC_4BPPV1_Format,
+ RGBA_S3TC_DXT1_Format,
+ RGBA_S3TC_DXT3_Format,
+ RGBA_S3TC_DXT5_Format,
+ RGBAFormat,
+ RGBAIntegerFormat,
+ RGBFormat,
+ RGFormat,
+ RGIntegerFormat,
+ ShortType,
+ SIGNED_RED_GREEN_RGTC2_Format,
+ SIGNED_RED_RGTC1_Format,
+ SRGBColorSpace,
+ UnsignedByteType,
+ UnsignedInt248Type,
+ UnsignedInt5999Type,
+ UnsignedIntType,
+ UnsignedShort4444Type,
+ UnsignedShort5551Type,
+ UnsignedShortType
+} from 'three';
class WebGLUtils {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/WebGPUBackend.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/WebGPUBackend.js
index 8b36af6..ead8dc7 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/WebGPUBackend.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/WebGPUBackend.js
@@ -2,9 +2,16 @@
import 'https://greggman.github.io/webgpu-avoid-redundant-state-setting/webgpu-check-redundant-state-setting.js';
//*/
-import { WebGPUCoordinateSystem } from 'three';
+import {WebGPUCoordinateSystem} from 'three';
-import { GPUFeatureName, GPUTextureFormat, GPULoadOp, GPUStoreOp, GPUIndexFormat, GPUTextureViewDimension } from './utils/WebGPUConstants.js';
+import {
+ GPUFeatureName,
+ GPUIndexFormat,
+ GPULoadOp,
+ GPUStoreOp,
+ GPUTextureFormat,
+ GPUTextureViewDimension
+} from './utils/WebGPUConstants.js';
import WGSLNodeBuilder from './nodes/WGSLNodeBuilder.js';
import Backend from '../common/Backend.js';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/WebGPURenderer.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/WebGPURenderer.js
index c4360d7..1c3f5b5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/WebGPURenderer.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/WebGPURenderer.js
@@ -3,6 +3,7 @@ import WebGPU from '../../capabilities/WebGPU.js';
import Renderer from '../common/Renderer.js';
import WebGLBackend from '../webgl/WebGLBackend.js';
import WebGPUBackend from './WebGPUBackend.js';
+
/*
const debugHandler = {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/nodes/WGSLNodeBuilder.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/nodes/WGSLNodeBuilder.js
index 8413e2f..a106239 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/nodes/WGSLNodeBuilder.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/nodes/WGSLNodeBuilder.js
@@ -1,16 +1,16 @@
-import { NoColorSpace, FloatType } from 'three';
+import {FloatType, NoColorSpace} from 'three';
import NodeUniformsGroup from '../../common/nodes/NodeUniformsGroup.js';
import NodeSampler from '../../common/nodes/NodeSampler.js';
-import { NodeSampledTexture, NodeSampledCubeTexture } from '../../common/nodes/NodeSampledTexture.js';
+import {NodeSampledCubeTexture, NodeSampledTexture} from '../../common/nodes/NodeSampledTexture.js';
import NodeUniformBuffer from '../../common/nodes/NodeUniformBuffer.js';
import NodeStorageBuffer from '../../common/nodes/NodeStorageBuffer.js';
-import { NodeBuilder, CodeNode } from '../../../nodes/Nodes.js';
+import {CodeNode, NodeBuilder} from '../../../nodes/Nodes.js';
-import { getFormat } from '../utils/WebGPUTextureUtils.js';
+import {getFormat} from '../utils/WebGPUTextureUtils.js';
import WGSLNodeParser from './WGSLNodeParser.js';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUAttributeUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUAttributeUtils.js
index 8203fcd..1a3e07b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUAttributeUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUAttributeUtils.js
@@ -1,5 +1,5 @@
-import { Float16BufferAttribute } from 'three';
-import { GPUInputStepMode } from './WebGPUConstants.js';
+import {Float16BufferAttribute} from 'three';
+import {GPUInputStepMode} from './WebGPUConstants.js';
const typedArraysToVertexFormatPrefix = new Map( [
[ Int8Array, [ 'sint8', 'snorm8' ]],
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUBindingUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUBindingUtils.js
index cc59d70..4b372d8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUBindingUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUBindingUtils.js
@@ -1,7 +1,10 @@
import {
- GPUTextureAspect, GPUTextureViewDimension, GPUBufferBindingType, GPUTextureSampleType
+ GPUBufferBindingType,
+ GPUTextureAspect,
+ GPUTextureSampleType,
+ GPUTextureViewDimension
} from './WebGPUConstants.js';
-import { FloatType, IntType, UnsignedIntType } from 'three';
+import {FloatType, IntType, UnsignedIntType} from 'three';
class WebGPUBindingUtils {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUPipelineUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUPipelineUtils.js
index d7816f4..d13dba4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUPipelineUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUPipelineUtils.js
@@ -1,18 +1,66 @@
-import { BlendColorFactor, OneMinusBlendColorFactor, } from '../../common/Constants.js';
+import {BlendColorFactor, OneMinusBlendColorFactor,} from '../../common/Constants.js';
import {
- GPUFrontFace, GPUCullMode, GPUColorWriteFlags, GPUCompareFunction, GPUBlendFactor, GPUBlendOperation, GPUIndexFormat, GPUStencilOperation
+ GPUBlendFactor,
+ GPUBlendOperation,
+ GPUColorWriteFlags,
+ GPUCompareFunction,
+ GPUCullMode,
+ GPUFrontFace,
+ GPUIndexFormat,
+ GPUStencilOperation
} from './WebGPUConstants.js';
import {
- FrontSide, BackSide, DoubleSide,
- NeverDepth, AlwaysDepth, LessDepth, LessEqualDepth, EqualDepth, GreaterEqualDepth, GreaterDepth, NotEqualDepth,
- NoBlending, NormalBlending, AdditiveBlending, SubtractiveBlending, MultiplyBlending, CustomBlending,
- ZeroFactor, OneFactor, SrcColorFactor, OneMinusSrcColorFactor, SrcAlphaFactor, OneMinusSrcAlphaFactor, DstColorFactor,
- OneMinusDstColorFactor, DstAlphaFactor, OneMinusDstAlphaFactor, SrcAlphaSaturateFactor,
- AddEquation, SubtractEquation, ReverseSubtractEquation, MinEquation, MaxEquation,
- KeepStencilOp, ZeroStencilOp, ReplaceStencilOp, InvertStencilOp, IncrementStencilOp, DecrementStencilOp, IncrementWrapStencilOp, DecrementWrapStencilOp,
- NeverStencilFunc, AlwaysStencilFunc, LessStencilFunc, LessEqualStencilFunc, EqualStencilFunc, GreaterEqualStencilFunc, GreaterStencilFunc, NotEqualStencilFunc
+ AddEquation,
+ AdditiveBlending,
+ AlwaysDepth,
+ AlwaysStencilFunc,
+ BackSide,
+ CustomBlending,
+ DecrementStencilOp,
+ DecrementWrapStencilOp,
+ DoubleSide,
+ DstAlphaFactor,
+ DstColorFactor,
+ EqualDepth,
+ EqualStencilFunc,
+ FrontSide,
+ GreaterDepth,
+ GreaterEqualDepth,
+ GreaterEqualStencilFunc,
+ GreaterStencilFunc,
+ IncrementStencilOp,
+ IncrementWrapStencilOp,
+ InvertStencilOp,
+ KeepStencilOp,
+ LessDepth,
+ LessEqualDepth,
+ LessEqualStencilFunc,
+ LessStencilFunc,
+ MaxEquation,
+ MinEquation,
+ MultiplyBlending,
+ NeverDepth,
+ NeverStencilFunc,
+ NoBlending,
+ NormalBlending,
+ NotEqualDepth,
+ NotEqualStencilFunc,
+ OneFactor,
+ OneMinusDstAlphaFactor,
+ OneMinusDstColorFactor,
+ OneMinusSrcAlphaFactor,
+ OneMinusSrcColorFactor,
+ ReplaceStencilOp,
+ ReverseSubtractEquation,
+ SrcAlphaFactor,
+ SrcAlphaSaturateFactor,
+ SrcColorFactor,
+ SubtractEquation,
+ SubtractiveBlending,
+ ZeroFactor,
+ ZeroStencilOp
} from 'three';
class WebGPUPipelineUtils {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUTexturePassUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUTexturePassUtils.js
index d46e437..a3cb330 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUTexturePassUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUTexturePassUtils.js
@@ -1,4 +1,11 @@
-import { GPUTextureViewDimension, GPUIndexFormat, GPUFilterMode, GPUPrimitiveTopology, GPULoadOp, GPUStoreOp } from './WebGPUConstants.js';
+import {
+ GPUFilterMode,
+ GPUIndexFormat,
+ GPULoadOp,
+ GPUPrimitiveTopology,
+ GPUStoreOp,
+ GPUTextureViewDimension
+} from './WebGPUConstants.js';
class WebGPUTexturePassUtils {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUTextureUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUTextureUtils.js
index 614a62a..b47251f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUTextureUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUTextureUtils.js
@@ -1,20 +1,71 @@
import {
- GPUTextureFormat, GPUAddressMode, GPUFilterMode, GPUTextureDimension, GPUFeatureName
+ GPUAddressMode,
+ GPUFeatureName,
+ GPUFilterMode,
+ GPUTextureDimension,
+ GPUTextureFormat
} from './WebGPUConstants.js';
import {
- CubeTexture, Texture,
- NearestFilter, NearestMipmapNearestFilter, NearestMipmapLinearFilter,
- RepeatWrapping, MirroredRepeatWrapping,
- RGB_ETC2_Format, RGBA_ETC2_EAC_Format,
- RGBAFormat, RGBFormat, RedFormat, RGFormat, RGBA_S3TC_DXT1_Format, RGBA_S3TC_DXT3_Format, RGBA_S3TC_DXT5_Format, UnsignedByteType, FloatType, HalfFloatType, SRGBColorSpace, DepthFormat, DepthStencilFormat,
- RGBA_ASTC_4x4_Format, RGBA_ASTC_5x4_Format, RGBA_ASTC_5x5_Format, RGBA_ASTC_6x5_Format, RGBA_ASTC_6x6_Format, RGBA_ASTC_8x5_Format, RGBA_ASTC_8x6_Format, RGBA_ASTC_8x8_Format, RGBA_ASTC_10x5_Format,
- RGBA_ASTC_10x6_Format, RGBA_ASTC_10x8_Format, RGBA_ASTC_10x10_Format, RGBA_ASTC_12x10_Format, RGBA_ASTC_12x12_Format, UnsignedIntType, UnsignedShortType, UnsignedInt248Type, UnsignedInt5999Type,
- NeverCompare, AlwaysCompare, LessCompare, LessEqualCompare, EqualCompare, GreaterEqualCompare, GreaterCompare, NotEqualCompare, IntType, RedIntegerFormat, RGIntegerFormat, RGBAIntegerFormat
+ AlwaysCompare,
+ CubeReflectionMapping,
+ CubeRefractionMapping,
+ CubeTexture,
+ DepthFormat,
+ DepthStencilFormat,
+ DepthTexture,
+ EqualCompare,
+ EquirectangularReflectionMapping,
+ EquirectangularRefractionMapping,
+ FloatType,
+ GreaterCompare,
+ GreaterEqualCompare,
+ HalfFloatType,
+ IntType,
+ LessCompare,
+ LessEqualCompare,
+ MirroredRepeatWrapping,
+ NearestFilter,
+ NearestMipmapLinearFilter,
+ NearestMipmapNearestFilter,
+ NeverCompare,
+ NotEqualCompare,
+ RedFormat,
+ RedIntegerFormat,
+ RepeatWrapping,
+ RGB_ETC2_Format,
+ RGBA_ASTC_10x10_Format,
+ RGBA_ASTC_10x5_Format,
+ RGBA_ASTC_10x6_Format,
+ RGBA_ASTC_10x8_Format,
+ RGBA_ASTC_12x10_Format,
+ RGBA_ASTC_12x12_Format,
+ RGBA_ASTC_4x4_Format,
+ RGBA_ASTC_5x4_Format,
+ RGBA_ASTC_5x5_Format,
+ RGBA_ASTC_6x5_Format,
+ RGBA_ASTC_6x6_Format,
+ RGBA_ASTC_8x5_Format,
+ RGBA_ASTC_8x6_Format,
+ RGBA_ASTC_8x8_Format,
+ RGBA_ETC2_EAC_Format,
+ RGBA_S3TC_DXT1_Format,
+ RGBA_S3TC_DXT3_Format,
+ RGBA_S3TC_DXT5_Format,
+ RGBAFormat,
+ RGBAIntegerFormat,
+ RGBFormat,
+ RGFormat,
+ RGIntegerFormat,
+ SRGBColorSpace,
+ Texture,
+ UnsignedByteType,
+ UnsignedInt248Type,
+ UnsignedInt5999Type,
+ UnsignedIntType,
+ UnsignedShortType
} from 'three';
-import { CubeReflectionMapping, CubeRefractionMapping, EquirectangularReflectionMapping, EquirectangularRefractionMapping, DepthTexture } from 'three';
-
import WebGPUTexturePassUtils from './WebGPUTexturePassUtils.js';
const _compareToWebGPU = {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUUtils.js
index 52d3bea..5ece884 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/renderers/webgpu/utils/WebGPUUtils.js
@@ -1,4 +1,4 @@
-import { GPUPrimitiveTopology, GPUTextureFormat } from './WebGPUConstants.js';
+import {GPUPrimitiveTopology, GPUTextureFormat} from './WebGPUConstants.js';
class WebGPUUtils {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/BokehShader2.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/BokehShader2.js
index 3bb0dcf..dfb7e59 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/BokehShader2.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/BokehShader2.js
@@ -1,6 +1,4 @@
-import {
- Vector2
-} from 'three';
+import {Vector2} from 'three';
/**
* Depth-of-field shader with bokeh
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/ColorCorrectionShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/ColorCorrectionShader.js
index 1298215..92eb2e2 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/ColorCorrectionShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/ColorCorrectionShader.js
@@ -1,6 +1,4 @@
-import {
- Vector3
-} from 'three';
+import {Vector3} from 'three';
/**
* Color correction
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/ColorifyShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/ColorifyShader.js
index 12bced7..51f97b6 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/ColorifyShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/ColorifyShader.js
@@ -1,6 +1,4 @@
-import {
- Color
-} from 'three';
+import {Color} from 'three';
/**
* Colorify shader
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/ConvolutionShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/ConvolutionShader.js
index 774b209..f4bdaf4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/ConvolutionShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/ConvolutionShader.js
@@ -1,6 +1,4 @@
-import {
- Vector2
-} from 'three';
+import {Vector2} from 'three';
/**
* Convolution shader
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/DepthLimitedBlurShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/DepthLimitedBlurShader.js
index 6966eb3..a369c39 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/DepthLimitedBlurShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/DepthLimitedBlurShader.js
@@ -1,6 +1,4 @@
-import {
- Vector2
-} from 'three';
+import {Vector2} from 'three';
/**
* TODO
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/DotScreenShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/DotScreenShader.js
index 6adac2e..f3b4b85 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/DotScreenShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/DotScreenShader.js
@@ -1,6 +1,4 @@
-import {
- Vector2
-} from 'three';
+import {Vector2} from 'three';
/**
* Dot screen shader
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/FXAAShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/FXAAShader.js
index 28df232..448a4e2 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/FXAAShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/FXAAShader.js
@@ -1,6 +1,4 @@
-import {
- Vector2
-} from 'three';
+import {Vector2} from 'three';
/**
* NVIDIA FXAA by Timothy Lottes
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/FreiChenShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/FreiChenShader.js
index 65695d6..b957a55 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/FreiChenShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/FreiChenShader.js
@@ -1,6 +1,4 @@
-import {
- Vector2
-} from 'three';
+import {Vector2} from 'three';
/**
* Edge Detection Shader using Frei-Chen filter
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/GTAOShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/GTAOShader.js
index 04a12e8..26191d9 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/GTAOShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/GTAOShader.js
@@ -1,10 +1,4 @@
-import {
- DataTexture,
- Matrix4,
- RepeatWrapping,
- Vector2,
- Vector3,
-} from 'three';
+import {DataTexture, Matrix4, RepeatWrapping, Vector2, Vector3,} from 'three';
/**
* References:
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/GodRaysShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/GodRaysShader.js
index ac4ca6f..6d4b504 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/GodRaysShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/GodRaysShader.js
@@ -1,7 +1,4 @@
-import {
- Color,
- Vector3
-} from 'three';
+import {Color, Vector3} from 'three';
/**
* God-rays (crepuscular rays)
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/LuminosityHighPassShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/LuminosityHighPassShader.js
index 9f6445b..86b2cf7 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/LuminosityHighPassShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/LuminosityHighPassShader.js
@@ -1,6 +1,4 @@
-import {
- Color
-} from 'three';
+import {Color} from 'three';
/**
* Luminosity
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/MMDToonShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/MMDToonShader.js
index 7f5ce4b..065079b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/MMDToonShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/MMDToonShader.js
@@ -13,7 +13,7 @@
* * Add mmd_toon_matcap_fragment.
*/
-import { UniformsUtils, ShaderLib } from 'three';
+import {ShaderLib, UniformsUtils} from 'three';
const lights_mmd_toon_pars_fragment = /* glsl */`
varying vec3 vViewPosition;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/NormalMapShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/NormalMapShader.js
index 0fc6fc9..7d74ff0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/NormalMapShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/NormalMapShader.js
@@ -1,6 +1,4 @@
-import {
- Vector2
-} from 'three';
+import {Vector2} from 'three';
/**
* Normal map shader
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/PoissonDenoiseShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/PoissonDenoiseShader.js
index 737741e..ab64683 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/PoissonDenoiseShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/PoissonDenoiseShader.js
@@ -1,8 +1,4 @@
-import {
- Matrix4,
- Vector2,
- Vector3,
-} from 'three';
+import {Matrix4, Vector2, Vector3,} from 'three';
/**
* References:
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SAOShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SAOShader.js
index bd2d12e..3e100bf 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SAOShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SAOShader.js
@@ -1,7 +1,4 @@
-import {
- Matrix4,
- Vector2
-} from 'three';
+import {Matrix4, Vector2} from 'three';
/**
* TODO
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SMAAShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SMAAShader.js
index dba11e0..d7295ba 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SMAAShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SMAAShader.js
@@ -1,6 +1,4 @@
-import {
- Vector2
-} from 'three';
+import {Vector2} from 'three';
/**
* WebGL port of Subpixel Morphological Antialiasing (SMAA) v2.8
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SSAOShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SSAOShader.js
index 24cda66..93f1359 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SSAOShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SSAOShader.js
@@ -1,7 +1,4 @@
-import {
- Matrix4,
- Vector2
-} from 'three';
+import {Matrix4, Vector2} from 'three';
/**
* References:
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SSRShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SSRShader.js
index e2b7378..955bf1c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SSRShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SSRShader.js
@@ -1,7 +1,5 @@
-import {
- Matrix4,
- Vector2
-} from 'three';
+import {Matrix4, Vector2} from 'three';
+
/**
* References:
* https://lettier.github.io/3d-game-shaders-for-beginners/screen-space-reflection.html
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SobelOperatorShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SobelOperatorShader.js
index 4b8cb90..84d59fa 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SobelOperatorShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SobelOperatorShader.js
@@ -1,6 +1,4 @@
-import {
- Vector2
-} from 'three';
+import {Vector2} from 'three';
/**
* Sobel Edge Detection (see https://youtu.be/uihBwtPIBxM)
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SubsurfaceScatteringShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SubsurfaceScatteringShader.js
index 72b6a2c..ae220d8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SubsurfaceScatteringShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/SubsurfaceScatteringShader.js
@@ -1,9 +1,4 @@
-import {
- Color,
- ShaderChunk,
- ShaderLib,
- UniformsUtils
-} from 'three';
+import {Color, ShaderChunk, ShaderLib, UniformsUtils} from 'three';
/**
* ------------------------------------------------------------------------------------------
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/ToonShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/ToonShader.js
index 29c8533..9b02c03 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/ToonShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/ToonShader.js
@@ -1,7 +1,4 @@
-import {
- Color,
- Vector3
-} from 'three';
+import {Color, Vector3} from 'three';
/**
* Currently contains:
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/TriangleBlurShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/TriangleBlurShader.js
index bc6e37c..3aaf7a6 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/TriangleBlurShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/TriangleBlurShader.js
@@ -1,6 +1,4 @@
-import {
- Vector2
-} from 'three';
+import {Vector2} from 'three';
/**
* Triangle blur shader
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/VelocityShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/VelocityShader.js
index a47b6d1..2f134d1 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/VelocityShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/VelocityShader.js
@@ -1,8 +1,4 @@
-import {
- UniformsLib,
- UniformsUtils,
- Matrix4
-} from 'three';
+import {Matrix4, UniformsLib, UniformsUtils} from 'three';
/**
* Mesh Velocity Shader @bhouston
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/VolumeShader.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/VolumeShader.js
index 1ef52c5..b54ee4f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/VolumeShader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/shaders/VolumeShader.js
@@ -1,7 +1,4 @@
-import {
- Vector2,
- Vector3
-} from 'three';
+import {Vector2, Vector3} from 'three';
/**
* Shaders to render 3D volumes using raycasting.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/transpiler/GLSLDecoder.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/transpiler/GLSLDecoder.js
index a066e4e..4842c2a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/transpiler/GLSLDecoder.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/transpiler/GLSLDecoder.js
@@ -1,4 +1,24 @@
-import { Program, FunctionDeclaration, For, AccessorElements, Ternary, Varying, DynamicElement, StaticElement, FunctionParameter, Unary, Conditional, VariableDeclaration, Operator, Number, String, FunctionCall, Return, Accessor, Uniform } from './AST.js';
+import {
+ Accessor,
+ AccessorElements,
+ Conditional,
+ DynamicElement,
+ For,
+ FunctionCall,
+ FunctionDeclaration,
+ FunctionParameter,
+ Number,
+ Operator,
+ Program,
+ Return,
+ StaticElement,
+ String,
+ Ternary,
+ Unary,
+ Uniform,
+ VariableDeclaration,
+ Varying
+} from './AST.js';
const unaryOperators = [
'+', '-', '~', '!', '++', '--'
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/transpiler/ShaderToyDecoder.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/transpiler/ShaderToyDecoder.js
index 76e4ede..a866a2e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/transpiler/ShaderToyDecoder.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/transpiler/ShaderToyDecoder.js
@@ -1,4 +1,4 @@
-import { Return, VariableDeclaration, Accessor } from './AST.js';
+import {Accessor, Return, VariableDeclaration} from './AST.js';
import GLSLDecoder from './GLSLDecoder.js';
class ShaderToyDecoder extends GLSLDecoder {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/transpiler/TSLEncoder.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/transpiler/TSLEncoder.js
index ba228bd..0e953a1 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/transpiler/TSLEncoder.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/transpiler/TSLEncoder.js
@@ -1,5 +1,5 @@
-import { REVISION } from 'three';
-import { VariableDeclaration, Accessor } from './AST.js';
+import {REVISION} from 'three';
+import {Accessor, VariableDeclaration} from './AST.js';
import * as Nodes from '../nodes/Nodes.js';
const opLib = {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/BufferGeometryUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/BufferGeometryUtils.js
index f620433..f525845 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/BufferGeometryUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/BufferGeometryUtils.js
@@ -1,14 +1,14 @@
import {
- BufferAttribute,
- BufferGeometry,
- Float32BufferAttribute,
- InstancedBufferAttribute,
- InterleavedBuffer,
- InterleavedBufferAttribute,
- TriangleFanDrawMode,
- TriangleStripDrawMode,
- TrianglesDrawMode,
- Vector3,
+ BufferAttribute,
+ BufferGeometry,
+ Float32BufferAttribute,
+ InstancedBufferAttribute,
+ InterleavedBuffer,
+ InterleavedBufferAttribute,
+ TriangleFanDrawMode,
+ TrianglesDrawMode,
+ TriangleStripDrawMode,
+ Vector3,
} from 'three';
function computeMikkTSpaceTangents( geometry, MikkTSpace, negateSign = true ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/CameraUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/CameraUtils.js
index f7fa1b1..a98a065 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/CameraUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/CameraUtils.js
@@ -1,8 +1,4 @@
-import {
- MathUtils,
- Quaternion,
- Vector3
-} from 'three';
+import {MathUtils, Quaternion, Vector3} from 'three';
const _va = /*@__PURE__*/ new Vector3(), // from pe to pa
_vb = /*@__PURE__*/ new Vector3(), // from pe to pb
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/GeometryCompressionUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/GeometryCompressionUtils.js
index 0be91d5..507eb6f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/GeometryCompressionUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/GeometryCompressionUtils.js
@@ -5,14 +5,8 @@
*
*/
-import {
- BufferAttribute,
- Matrix3,
- Matrix4,
- Vector3
-} from 'three';
-import { PackedPhongMaterial } from './PackedPhongMaterial.js';
-
+import {BufferAttribute, Matrix3, Matrix4, Vector3} from 'three';
+import {PackedPhongMaterial} from './PackedPhongMaterial.js';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/GeometryUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/GeometryUtils.js
index 4f3452e..8130153 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/GeometryUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/GeometryUtils.js
@@ -1,4 +1,4 @@
-import { Vector3 } from 'three';
+import {Vector3} from 'three';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/LDrawUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/LDrawUtils.js
index 64bb11c..ba861f5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/LDrawUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/LDrawUtils.js
@@ -1,13 +1,6 @@
-import {
- BufferAttribute,
- BufferGeometry,
- Group,
- LineSegments,
- Matrix3,
- Mesh
-} from 'three';
+import {BufferAttribute, BufferGeometry, Group, LineSegments, Matrix3, Mesh} from 'three';
-import { mergeGeometries } from './BufferGeometryUtils.js';
+import {mergeGeometries} from './BufferGeometryUtils.js';
class LDrawUtils {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/PackedPhongMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/PackedPhongMaterial.js
index f71aab8..d2dc6fa 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/PackedPhongMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/PackedPhongMaterial.js
@@ -1,15 +1,9 @@
-
/**
* `PackedPhongMaterial` inherited from THREE.MeshPhongMaterial
*
* @param {Object} parameters
*/
-import {
- MeshPhongMaterial,
- ShaderChunk,
- ShaderLib,
- UniformsUtils,
-} from 'three';
+import {MeshPhongMaterial, ShaderChunk, ShaderLib, UniformsUtils,} from 'three';
class PackedPhongMaterial extends MeshPhongMaterial {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/SceneUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/SceneUtils.js
index 0aa658f..c279365 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/SceneUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/SceneUtils.js
@@ -1,14 +1,6 @@
-import {
- BufferAttribute,
- BufferGeometry,
- Color,
- Group,
- Matrix4,
- Mesh,
- Vector3
-} from 'three';
+import {BufferAttribute, BufferGeometry, Color, Group, Matrix4, Mesh, Vector3} from 'three';
-import { mergeGroups, deepCloneAttribute } from './BufferGeometryUtils.js';
+import {deepCloneAttribute, mergeGroups} from './BufferGeometryUtils.js';
const _color = /*@__PURE__*/new Color();
const _matrix = /*@__PURE__*/new Matrix4();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/ShadowMapViewer.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/ShadowMapViewer.js
index 53b9282..d09df87 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/ShadowMapViewer.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/ShadowMapViewer.js
@@ -1,16 +1,16 @@
import {
- DoubleSide,
- LinearFilter,
- Mesh,
- MeshBasicMaterial,
- OrthographicCamera,
- PlaneGeometry,
- Scene,
- ShaderMaterial,
- Texture,
- UniformsUtils
+ DoubleSide,
+ LinearFilter,
+ Mesh,
+ MeshBasicMaterial,
+ OrthographicCamera,
+ PlaneGeometry,
+ Scene,
+ ShaderMaterial,
+ Texture,
+ UniformsUtils
} from 'three';
-import { UnpackDepthRGBAShader } from '../shaders/UnpackDepthRGBAShader.js';
+import {UnpackDepthRGBAShader} from '../shaders/UnpackDepthRGBAShader.js';
/**
* This is a helper for visualising a given light's shadow map.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/SkeletonUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/SkeletonUtils.js
index 1f25e4c..7dab2c9 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/SkeletonUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/SkeletonUtils.js
@@ -1,12 +1,12 @@
import {
- AnimationClip,
- AnimationMixer,
- Matrix4,
- Quaternion,
- QuaternionKeyframeTrack,
- SkeletonHelper,
- Vector3,
- VectorKeyframeTrack
+ AnimationClip,
+ AnimationMixer,
+ Matrix4,
+ Quaternion,
+ QuaternionKeyframeTrack,
+ SkeletonHelper,
+ Vector3,
+ VectorKeyframeTrack
} from 'three';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/TextureUtils.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/TextureUtils.js
index 2e86c74..80acf5f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/TextureUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/TextureUtils.js
@@ -1,13 +1,13 @@
import {
- PlaneGeometry,
- ShaderMaterial,
- Uniform,
- Mesh,
- PerspectiveCamera,
- Scene,
- WebGLRenderer,
- CanvasTexture,
- SRGBColorSpace
+ CanvasTexture,
+ Mesh,
+ PerspectiveCamera,
+ PlaneGeometry,
+ Scene,
+ ShaderMaterial,
+ SRGBColorSpace,
+ Uniform,
+ WebGLRenderer
} from 'three';
let _renderer;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/UVsDebug.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/UVsDebug.js
index f5cbc35..f2b58e0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/UVsDebug.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/utils/UVsDebug.js
@@ -1,6 +1,4 @@
-import {
- Vector2
-} from 'three';
+import {Vector2} from 'three';
/**
* tool for "unwrapping" and debugging three.js geometries UV mapping
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/OculusHandModel.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/OculusHandModel.js
index e65e52d..634cd91 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/OculusHandModel.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/OculusHandModel.js
@@ -1,5 +1,5 @@
-import { Object3D, Sphere, Box3 } from 'three';
-import { XRHandMeshModel } from './XRHandMeshModel.js';
+import {Box3, Object3D, Sphere} from 'three';
+import {XRHandMeshModel} from './XRHandMeshModel.js';
const TOUCH_RADIUS = 0.01;
const POINTING_JOINT = 'index-finger-tip';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRControllerModelFactory.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRControllerModelFactory.js
index b888406..a9ca02a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRControllerModelFactory.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRControllerModelFactory.js
@@ -1,16 +1,11 @@
-import {
- Mesh,
- MeshBasicMaterial,
- Object3D,
- SphereGeometry,
-} from 'three';
+import {Mesh, MeshBasicMaterial, Object3D, SphereGeometry,} from 'three';
-import { GLTFLoader } from '../loaders/GLTFLoader.js';
+import {GLTFLoader} from '../loaders/GLTFLoader.js';
import {
- Constants as MotionControllerConstants,
- fetchProfile,
- MotionController
+ Constants as MotionControllerConstants,
+ fetchProfile,
+ MotionController
} from '../libs/motion-controllers.module.js';
const DEFAULT_PROFILES_PATH = 'https://cdn.jsdelivr.net/npm/@webxr-input-profiles/assets@1.0/dist/profiles';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XREstimatedLight.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XREstimatedLight.js
index 85c7b9b..93a0b38 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XREstimatedLight.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XREstimatedLight.js
@@ -1,9 +1,4 @@
-import {
- DirectionalLight,
- Group,
- LightProbe,
- WebGLCubeRenderTarget
-} from 'three';
+import {DirectionalLight, Group, LightProbe, WebGLCubeRenderTarget} from 'three';
class SessionLightProbe {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRHandMeshModel.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRHandMeshModel.js
index 53f9ef7..67845f8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRHandMeshModel.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRHandMeshModel.js
@@ -1,4 +1,4 @@
-import { GLTFLoader } from '../loaders/GLTFLoader.js';
+import {GLTFLoader} from '../loaders/GLTFLoader.js';
const DEFAULT_HAND_PROFILE_PATH = 'https://cdn.jsdelivr.net/npm/@webxr-input-profiles/assets@1.0/dist/profiles/generic-hand/';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRHandModelFactory.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRHandModelFactory.js
index d8692ca..6285073 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRHandModelFactory.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRHandModelFactory.js
@@ -1,14 +1,8 @@
-import {
- Object3D
-} from 'three';
+import {Object3D} from 'three';
-import {
- XRHandPrimitiveModel
-} from './XRHandPrimitiveModel.js';
+import {XRHandPrimitiveModel} from './XRHandPrimitiveModel.js';
-import {
- XRHandMeshModel
-} from './XRHandMeshModel.js';
+import {XRHandMeshModel} from './XRHandMeshModel.js';
class XRHandModel extends Object3D {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRHandPrimitiveModel.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRHandPrimitiveModel.js
index 0cb3fdc..156ec45 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRHandPrimitiveModel.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRHandPrimitiveModel.js
@@ -1,11 +1,11 @@
import {
- DynamicDrawUsage,
- SphereGeometry,
- BoxGeometry,
- MeshStandardMaterial,
- InstancedMesh,
- Matrix4,
- Vector3
+ BoxGeometry,
+ DynamicDrawUsage,
+ InstancedMesh,
+ Matrix4,
+ MeshStandardMaterial,
+ SphereGeometry,
+ Vector3
} from 'three';
const _matrix = new Matrix4();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRPlanes.js b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRPlanes.js
index 4576abd..427016c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRPlanes.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/examples/jsm/webxr/XRPlanes.js
@@ -1,10 +1,4 @@
-import {
- BoxGeometry,
- Matrix4,
- Mesh,
- MeshBasicMaterial,
- Object3D
-} from 'three';
+import {BoxGeometry, Matrix4, Mesh, MeshBasicMaterial, Object3D} from 'three';
class XRPlanes extends Object3D {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/Three.Legacy.js b/ruoyi-admin/src/main/resources/static/js/three/src/Three.Legacy.js
index a7da2f2..d0c717d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/Three.Legacy.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/Three.Legacy.js
@@ -1,4 +1,4 @@
-import { WebGLRenderTarget } from './renderers/WebGLRenderTarget.js';
+import {WebGLRenderTarget} from './renderers/WebGLRenderTarget.js';
export class WebGLMultipleRenderTargets extends WebGLRenderTarget { // @deprecated, r162
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/Three.js b/ruoyi-admin/src/main/resources/static/js/three/src/Three.js
index 759afba..dc706a5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/Three.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/Three.js
@@ -1,4 +1,4 @@
-import { REVISION } from './constants.js';
+import {REVISION} from './constants.js';
export { WebGLArrayRenderTarget } from './renderers/WebGLArrayRenderTarget.js';
export { WebGL3DRenderTarget } from './renderers/WebGL3DRenderTarget.js';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationAction.js b/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationAction.js
index 056297b..e2e07c3 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationAction.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationAction.js
@@ -1,4 +1,13 @@
-import { WrapAroundEnding, ZeroCurvatureEnding, ZeroSlopeEnding, LoopPingPong, LoopOnce, LoopRepeat, NormalAnimationBlendMode, AdditiveAnimationBlendMode } from '../constants.js';
+import {
+ AdditiveAnimationBlendMode,
+ LoopOnce,
+ LoopPingPong,
+ LoopRepeat,
+ NormalAnimationBlendMode,
+ WrapAroundEnding,
+ ZeroCurvatureEnding,
+ ZeroSlopeEnding
+} from '../constants.js';
class AnimationAction {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationClip.js b/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationClip.js
index 1aa5f34..d42f378 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationClip.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationClip.js
@@ -1,13 +1,13 @@
import * as AnimationUtils from './AnimationUtils.js';
-import { KeyframeTrack } from './KeyframeTrack.js';
-import { BooleanKeyframeTrack } from './tracks/BooleanKeyframeTrack.js';
-import { ColorKeyframeTrack } from './tracks/ColorKeyframeTrack.js';
-import { NumberKeyframeTrack } from './tracks/NumberKeyframeTrack.js';
-import { QuaternionKeyframeTrack } from './tracks/QuaternionKeyframeTrack.js';
-import { StringKeyframeTrack } from './tracks/StringKeyframeTrack.js';
-import { VectorKeyframeTrack } from './tracks/VectorKeyframeTrack.js';
+import {KeyframeTrack} from './KeyframeTrack.js';
+import {BooleanKeyframeTrack} from './tracks/BooleanKeyframeTrack.js';
+import {ColorKeyframeTrack} from './tracks/ColorKeyframeTrack.js';
+import {NumberKeyframeTrack} from './tracks/NumberKeyframeTrack.js';
+import {QuaternionKeyframeTrack} from './tracks/QuaternionKeyframeTrack.js';
+import {StringKeyframeTrack} from './tracks/StringKeyframeTrack.js';
+import {VectorKeyframeTrack} from './tracks/VectorKeyframeTrack.js';
import * as MathUtils from '../math/MathUtils.js';
-import { NormalAnimationBlendMode } from '../constants.js';
+import {NormalAnimationBlendMode} from '../constants.js';
class AnimationClip {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationMixer.js b/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationMixer.js
index e7e0f3e..a96ee65 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationMixer.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationMixer.js
@@ -1,10 +1,10 @@
-import { AnimationAction } from './AnimationAction.js';
-import { EventDispatcher } from '../core/EventDispatcher.js';
-import { LinearInterpolant } from '../math/interpolants/LinearInterpolant.js';
-import { PropertyBinding } from './PropertyBinding.js';
-import { PropertyMixer } from './PropertyMixer.js';
-import { AnimationClip } from './AnimationClip.js';
-import { NormalAnimationBlendMode } from '../constants.js';
+import {AnimationAction} from './AnimationAction.js';
+import {EventDispatcher} from '../core/EventDispatcher.js';
+import {LinearInterpolant} from '../math/interpolants/LinearInterpolant.js';
+import {PropertyBinding} from './PropertyBinding.js';
+import {PropertyMixer} from './PropertyMixer.js';
+import {AnimationClip} from './AnimationClip.js';
+import {NormalAnimationBlendMode} from '../constants.js';
const _controlInterpolantsResultBuffer = new Float32Array( 1 );
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationObjectGroup.js b/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationObjectGroup.js
index d43a114..4a2b5e8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationObjectGroup.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationObjectGroup.js
@@ -1,4 +1,4 @@
-import { PropertyBinding } from './PropertyBinding.js';
+import {PropertyBinding} from './PropertyBinding.js';
import * as MathUtils from '../math/MathUtils.js';
/**
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationUtils.js b/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationUtils.js
index 4b144c5..997b1e4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/animation/AnimationUtils.js
@@ -1,5 +1,5 @@
-import { Quaternion } from '../math/Quaternion.js';
-import { AdditiveAnimationBlendMode } from '../constants.js';
+import {Quaternion} from '../math/Quaternion.js';
+import {AdditiveAnimationBlendMode} from '../constants.js';
// converts an array to a specific type
function convertArray( array, type, forceClone ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/animation/KeyframeTrack.js b/ruoyi-admin/src/main/resources/static/js/three/src/animation/KeyframeTrack.js
index 9da91c6..79f041a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/animation/KeyframeTrack.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/animation/KeyframeTrack.js
@@ -1,11 +1,7 @@
-import {
- InterpolateLinear,
- InterpolateSmooth,
- InterpolateDiscrete
-} from '../constants.js';
-import { CubicInterpolant } from '../math/interpolants/CubicInterpolant.js';
-import { LinearInterpolant } from '../math/interpolants/LinearInterpolant.js';
-import { DiscreteInterpolant } from '../math/interpolants/DiscreteInterpolant.js';
+import {InterpolateDiscrete, InterpolateLinear, InterpolateSmooth} from '../constants.js';
+import {CubicInterpolant} from '../math/interpolants/CubicInterpolant.js';
+import {LinearInterpolant} from '../math/interpolants/LinearInterpolant.js';
+import {DiscreteInterpolant} from '../math/interpolants/DiscreteInterpolant.js';
import * as AnimationUtils from './AnimationUtils.js';
class KeyframeTrack {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/animation/PropertyMixer.js b/ruoyi-admin/src/main/resources/static/js/three/src/animation/PropertyMixer.js
index 751c90d..608817a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/animation/PropertyMixer.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/animation/PropertyMixer.js
@@ -1,4 +1,4 @@
-import { Quaternion } from '../math/Quaternion.js';
+import {Quaternion} from '../math/Quaternion.js';
class PropertyMixer {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/BooleanKeyframeTrack.js b/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/BooleanKeyframeTrack.js
index 277b369..530a22b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/BooleanKeyframeTrack.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/BooleanKeyframeTrack.js
@@ -1,5 +1,5 @@
-import { InterpolateDiscrete } from '../../constants.js';
-import { KeyframeTrack } from '../KeyframeTrack.js';
+import {InterpolateDiscrete} from '../../constants.js';
+import {KeyframeTrack} from '../KeyframeTrack.js';
/**
* A Track of Boolean keyframe values.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/ColorKeyframeTrack.js b/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/ColorKeyframeTrack.js
index ee789ef..c8945dc 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/ColorKeyframeTrack.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/ColorKeyframeTrack.js
@@ -1,4 +1,4 @@
-import { KeyframeTrack } from '../KeyframeTrack.js';
+import {KeyframeTrack} from '../KeyframeTrack.js';
/**
* A Track of keyframe values that represent color.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/NumberKeyframeTrack.js b/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/NumberKeyframeTrack.js
index 58b74ca..a80d32e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/NumberKeyframeTrack.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/NumberKeyframeTrack.js
@@ -1,4 +1,4 @@
-import { KeyframeTrack } from '../KeyframeTrack.js';
+import {KeyframeTrack} from '../KeyframeTrack.js';
/**
* A Track of numeric keyframe values.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/QuaternionKeyframeTrack.js b/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/QuaternionKeyframeTrack.js
index d070e4e..655053b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/QuaternionKeyframeTrack.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/QuaternionKeyframeTrack.js
@@ -1,6 +1,6 @@
-import { InterpolateLinear } from '../../constants.js';
-import { KeyframeTrack } from '../KeyframeTrack.js';
-import { QuaternionLinearInterpolant } from '../../math/interpolants/QuaternionLinearInterpolant.js';
+import {InterpolateLinear} from '../../constants.js';
+import {KeyframeTrack} from '../KeyframeTrack.js';
+import {QuaternionLinearInterpolant} from '../../math/interpolants/QuaternionLinearInterpolant.js';
/**
* A Track of quaternion keyframe values.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/StringKeyframeTrack.js b/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/StringKeyframeTrack.js
index e7e6157..0448f8d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/StringKeyframeTrack.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/StringKeyframeTrack.js
@@ -1,5 +1,5 @@
-import { InterpolateDiscrete } from '../../constants.js';
-import { KeyframeTrack } from '../KeyframeTrack.js';
+import {InterpolateDiscrete} from '../../constants.js';
+import {KeyframeTrack} from '../KeyframeTrack.js';
/**
* A Track that interpolates Strings
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/VectorKeyframeTrack.js b/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/VectorKeyframeTrack.js
index bdccf8b..5965fd5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/VectorKeyframeTrack.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/animation/tracks/VectorKeyframeTrack.js
@@ -1,4 +1,4 @@
-import { KeyframeTrack } from '../KeyframeTrack.js';
+import {KeyframeTrack} from '../KeyframeTrack.js';
/**
* A Track of vectored keyframe values.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/audio/Audio.js b/ruoyi-admin/src/main/resources/static/js/three/src/audio/Audio.js
index cc8f6d6..aecc150 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/audio/Audio.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/audio/Audio.js
@@ -1,4 +1,4 @@
-import { Object3D } from '../core/Object3D.js';
+import {Object3D} from '../core/Object3D.js';
class Audio extends Object3D {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/audio/AudioListener.js b/ruoyi-admin/src/main/resources/static/js/three/src/audio/AudioListener.js
index 330b6b2..f35b591 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/audio/AudioListener.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/audio/AudioListener.js
@@ -1,8 +1,8 @@
-import { Vector3 } from '../math/Vector3.js';
-import { Quaternion } from '../math/Quaternion.js';
-import { Clock } from '../core/Clock.js';
-import { Object3D } from '../core/Object3D.js';
-import { AudioContext } from './AudioContext.js';
+import {Vector3} from '../math/Vector3.js';
+import {Quaternion} from '../math/Quaternion.js';
+import {Clock} from '../core/Clock.js';
+import {Object3D} from '../core/Object3D.js';
+import {AudioContext} from './AudioContext.js';
const _position = /*@__PURE__*/ new Vector3();
const _quaternion = /*@__PURE__*/ new Quaternion();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/audio/PositionalAudio.js b/ruoyi-admin/src/main/resources/static/js/three/src/audio/PositionalAudio.js
index f60bcb3..37b786f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/audio/PositionalAudio.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/audio/PositionalAudio.js
@@ -1,6 +1,6 @@
-import { Vector3 } from '../math/Vector3.js';
-import { Quaternion } from '../math/Quaternion.js';
-import { Audio } from './Audio.js';
+import {Vector3} from '../math/Vector3.js';
+import {Quaternion} from '../math/Quaternion.js';
+import {Audio} from './Audio.js';
const _position = /*@__PURE__*/ new Vector3();
const _quaternion = /*@__PURE__*/ new Quaternion();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/cameras/ArrayCamera.js b/ruoyi-admin/src/main/resources/static/js/three/src/cameras/ArrayCamera.js
index 4da2d1d..1bec191 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/cameras/ArrayCamera.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/cameras/ArrayCamera.js
@@ -1,4 +1,4 @@
-import { PerspectiveCamera } from './PerspectiveCamera.js';
+import {PerspectiveCamera} from './PerspectiveCamera.js';
class ArrayCamera extends PerspectiveCamera {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/cameras/Camera.js b/ruoyi-admin/src/main/resources/static/js/three/src/cameras/Camera.js
index 3f68b31..489f046 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/cameras/Camera.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/cameras/Camera.js
@@ -1,6 +1,6 @@
-import { WebGLCoordinateSystem } from '../constants.js';
-import { Matrix4 } from '../math/Matrix4.js';
-import { Object3D } from '../core/Object3D.js';
+import {WebGLCoordinateSystem} from '../constants.js';
+import {Matrix4} from '../math/Matrix4.js';
+import {Object3D} from '../core/Object3D.js';
class Camera extends Object3D {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/cameras/CubeCamera.js b/ruoyi-admin/src/main/resources/static/js/three/src/cameras/CubeCamera.js
index 66ba897..24b38c2 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/cameras/CubeCamera.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/cameras/CubeCamera.js
@@ -1,6 +1,6 @@
-import { WebGLCoordinateSystem, WebGPUCoordinateSystem } from '../constants.js';
-import { Object3D } from '../core/Object3D.js';
-import { PerspectiveCamera } from './PerspectiveCamera.js';
+import {WebGLCoordinateSystem, WebGPUCoordinateSystem} from '../constants.js';
+import {Object3D} from '../core/Object3D.js';
+import {PerspectiveCamera} from './PerspectiveCamera.js';
const fov = - 90; // negative fov is not an error
const aspect = 1;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/cameras/OrthographicCamera.js b/ruoyi-admin/src/main/resources/static/js/three/src/cameras/OrthographicCamera.js
index 87f9691..fdc8431 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/cameras/OrthographicCamera.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/cameras/OrthographicCamera.js
@@ -1,4 +1,4 @@
-import { Camera } from './Camera.js';
+import {Camera} from './Camera.js';
class OrthographicCamera extends Camera {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/cameras/PerspectiveCamera.js b/ruoyi-admin/src/main/resources/static/js/three/src/cameras/PerspectiveCamera.js
index 8d10450..7fdb479 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/cameras/PerspectiveCamera.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/cameras/PerspectiveCamera.js
@@ -1,7 +1,7 @@
-import { Camera } from './Camera.js';
+import {Camera} from './Camera.js';
import * as MathUtils from '../math/MathUtils.js';
-import { Vector2 } from '../math/Vector2.js';
-import { Vector3 } from '../math/Vector3.js';
+import {Vector2} from '../math/Vector2.js';
+import {Vector3} from '../math/Vector3.js';
const _v3 = /*@__PURE__*/ new Vector3();
const _minTarget = /*@__PURE__*/ new Vector2();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/cameras/StereoCamera.js b/ruoyi-admin/src/main/resources/static/js/three/src/cameras/StereoCamera.js
index ae8f848..429f79a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/cameras/StereoCamera.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/cameras/StereoCamera.js
@@ -1,6 +1,6 @@
-import { Matrix4 } from '../math/Matrix4.js';
+import {Matrix4} from '../math/Matrix4.js';
import * as MathUtils from '../math/MathUtils.js';
-import { PerspectiveCamera } from './PerspectiveCamera.js';
+import {PerspectiveCamera} from './PerspectiveCamera.js';
const _eyeRight = /*@__PURE__*/ new Matrix4();
const _eyeLeft = /*@__PURE__*/ new Matrix4();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/core/BufferAttribute.js b/ruoyi-admin/src/main/resources/static/js/three/src/core/BufferAttribute.js
index d354008..b8b9ba5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/core/BufferAttribute.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/core/BufferAttribute.js
@@ -1,9 +1,9 @@
-import { Vector3 } from '../math/Vector3.js';
-import { Vector2 } from '../math/Vector2.js';
-import { denormalize, normalize } from '../math/MathUtils.js';
-import { StaticDrawUsage, FloatType } from '../constants.js';
-import { fromHalfFloat, toHalfFloat } from '../extras/DataUtils.js';
-import { warnOnce } from '../utils.js';
+import {Vector3} from '../math/Vector3.js';
+import {Vector2} from '../math/Vector2.js';
+import {denormalize, normalize} from '../math/MathUtils.js';
+import {FloatType, StaticDrawUsage} from '../constants.js';
+import {fromHalfFloat, toHalfFloat} from '../extras/DataUtils.js';
+import {warnOnce} from '../utils.js';
const _vector = /*@__PURE__*/ new Vector3();
const _vector2 = /*@__PURE__*/ new Vector2();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/core/BufferGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/core/BufferGeometry.js
index 531f039..346bf52 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/core/BufferGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/core/BufferGeometry.js
@@ -1,14 +1,19 @@
-import { Vector3 } from '../math/Vector3.js';
-import { Vector2 } from '../math/Vector2.js';
-import { Box3 } from '../math/Box3.js';
-import { EventDispatcher } from './EventDispatcher.js';
-import { BufferAttribute, Float32BufferAttribute, Uint16BufferAttribute, Uint32BufferAttribute } from './BufferAttribute.js';
-import { Sphere } from '../math/Sphere.js';
-import { Object3D } from './Object3D.js';
-import { Matrix4 } from '../math/Matrix4.js';
-import { Matrix3 } from '../math/Matrix3.js';
+import {Vector3} from '../math/Vector3.js';
+import {Vector2} from '../math/Vector2.js';
+import {Box3} from '../math/Box3.js';
+import {EventDispatcher} from './EventDispatcher.js';
+import {
+ BufferAttribute,
+ Float32BufferAttribute,
+ Uint16BufferAttribute,
+ Uint32BufferAttribute
+} from './BufferAttribute.js';
+import {Sphere} from '../math/Sphere.js';
+import {Object3D} from './Object3D.js';
+import {Matrix4} from '../math/Matrix4.js';
+import {Matrix3} from '../math/Matrix3.js';
import * as MathUtils from '../math/MathUtils.js';
-import { arrayNeedsUint32 } from '../utils.js';
+import {arrayNeedsUint32} from '../utils.js';
let _id = 0;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/core/InstancedBufferAttribute.js b/ruoyi-admin/src/main/resources/static/js/three/src/core/InstancedBufferAttribute.js
index ed317ee..1be9cd0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/core/InstancedBufferAttribute.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/core/InstancedBufferAttribute.js
@@ -1,4 +1,4 @@
-import { BufferAttribute } from './BufferAttribute.js';
+import {BufferAttribute} from './BufferAttribute.js';
class InstancedBufferAttribute extends BufferAttribute {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/core/InstancedBufferGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/core/InstancedBufferGeometry.js
index 0282b46..ae1b2ec 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/core/InstancedBufferGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/core/InstancedBufferGeometry.js
@@ -1,4 +1,4 @@
-import { BufferGeometry } from './BufferGeometry.js';
+import {BufferGeometry} from './BufferGeometry.js';
class InstancedBufferGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/core/InstancedInterleavedBuffer.js b/ruoyi-admin/src/main/resources/static/js/three/src/core/InstancedInterleavedBuffer.js
index 7f66716..72959f4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/core/InstancedInterleavedBuffer.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/core/InstancedInterleavedBuffer.js
@@ -1,4 +1,4 @@
-import { InterleavedBuffer } from './InterleavedBuffer.js';
+import {InterleavedBuffer} from './InterleavedBuffer.js';
class InstancedInterleavedBuffer extends InterleavedBuffer {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/core/InterleavedBuffer.js b/ruoyi-admin/src/main/resources/static/js/three/src/core/InterleavedBuffer.js
index 105fc91..8475c3e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/core/InterleavedBuffer.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/core/InterleavedBuffer.js
@@ -1,6 +1,6 @@
import * as MathUtils from '../math/MathUtils.js';
-import { StaticDrawUsage } from '../constants.js';
-import { warnOnce } from '../utils.js';
+import {StaticDrawUsage} from '../constants.js';
+import {warnOnce} from '../utils.js';
class InterleavedBuffer {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/core/InterleavedBufferAttribute.js b/ruoyi-admin/src/main/resources/static/js/three/src/core/InterleavedBufferAttribute.js
index 47b0f8f..d1f7faf 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/core/InterleavedBufferAttribute.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/core/InterleavedBufferAttribute.js
@@ -1,6 +1,6 @@
-import { Vector3 } from '../math/Vector3.js';
-import { BufferAttribute } from './BufferAttribute.js';
-import { denormalize, normalize } from '../math/MathUtils.js';
+import {Vector3} from '../math/Vector3.js';
+import {BufferAttribute} from './BufferAttribute.js';
+import {denormalize, normalize} from '../math/MathUtils.js';
const _vector = /*@__PURE__*/ new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/core/Object3D.js b/ruoyi-admin/src/main/resources/static/js/three/src/core/Object3D.js
index 6f47db1..0187b2b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/core/Object3D.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/core/Object3D.js
@@ -1,10 +1,10 @@
-import { Quaternion } from '../math/Quaternion.js';
-import { Vector3 } from '../math/Vector3.js';
-import { Matrix4 } from '../math/Matrix4.js';
-import { EventDispatcher } from './EventDispatcher.js';
-import { Euler } from '../math/Euler.js';
-import { Layers } from './Layers.js';
-import { Matrix3 } from '../math/Matrix3.js';
+import {Quaternion} from '../math/Quaternion.js';
+import {Vector3} from '../math/Vector3.js';
+import {Matrix4} from '../math/Matrix4.js';
+import {EventDispatcher} from './EventDispatcher.js';
+import {Euler} from '../math/Euler.js';
+import {Layers} from './Layers.js';
+import {Matrix3} from '../math/Matrix3.js';
import * as MathUtils from '../math/MathUtils.js';
let _object3DId = 0;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/core/Raycaster.js b/ruoyi-admin/src/main/resources/static/js/three/src/core/Raycaster.js
index ef72c6b..f3197fe 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/core/Raycaster.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/core/Raycaster.js
@@ -1,6 +1,6 @@
-import { Matrix4 } from '../math/Matrix4.js';
-import { Ray } from '../math/Ray.js';
-import { Layers } from './Layers.js';
+import {Matrix4} from '../math/Matrix4.js';
+import {Ray} from '../math/Ray.js';
+import {Layers} from './Layers.js';
const _matrix = /*@__PURE__*/ new Matrix4();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/core/RenderTarget.js b/ruoyi-admin/src/main/resources/static/js/three/src/core/RenderTarget.js
index ab1c352..290dee5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/core/RenderTarget.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/core/RenderTarget.js
@@ -1,8 +1,8 @@
-import { EventDispatcher } from './EventDispatcher.js';
-import { Texture } from '../textures/Texture.js';
-import { LinearFilter } from '../constants.js';
-import { Vector4 } from '../math/Vector4.js';
-import { Source } from '../textures/Source.js';
+import {EventDispatcher} from './EventDispatcher.js';
+import {Texture} from '../textures/Texture.js';
+import {LinearFilter} from '../constants.js';
+import {Vector4} from '../math/Vector4.js';
+import {Source} from '../textures/Source.js';
/*
In options, we can specify:
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/core/UniformsGroup.js b/ruoyi-admin/src/main/resources/static/js/three/src/core/UniformsGroup.js
index 7fa592b..099a4d7 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/core/UniformsGroup.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/core/UniformsGroup.js
@@ -1,5 +1,5 @@
-import { EventDispatcher } from './EventDispatcher.js';
-import { StaticDrawUsage } from '../constants.js';
+import {EventDispatcher} from './EventDispatcher.js';
+import {StaticDrawUsage} from '../constants.js';
let _id = 0;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/DataUtils.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/DataUtils.js
index 3234f34..9c2ec2d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/DataUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/DataUtils.js
@@ -1,4 +1,4 @@
-import { clamp } from '../math/MathUtils.js';
+import {clamp} from '../math/MathUtils.js';
// Fast Half Float Conversions, http://www.fox-toolkit.org/ftp/fasthalffloatconversion.pdf
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/ImageUtils.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/ImageUtils.js
index ceddc4d..ce2a722 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/ImageUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/ImageUtils.js
@@ -1,5 +1,5 @@
-import { createElementNS } from '../utils.js';
-import { SRGBToLinear } from '../math/ColorManagement.js';
+import {createElementNS} from '../utils.js';
+import {SRGBToLinear} from '../math/ColorManagement.js';
let _canvas;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/PMREMGenerator.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/PMREMGenerator.js
index c0429ed..6a62267 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/PMREMGenerator.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/PMREMGenerator.js
@@ -1,27 +1,27 @@
import {
- CubeReflectionMapping,
- CubeRefractionMapping,
- CubeUVReflectionMapping,
- LinearFilter,
- NoToneMapping,
- NoBlending,
- RGBAFormat,
- HalfFloatType,
- BackSide,
- LinearSRGBColorSpace
+ BackSide,
+ CubeReflectionMapping,
+ CubeRefractionMapping,
+ CubeUVReflectionMapping,
+ HalfFloatType,
+ LinearFilter,
+ LinearSRGBColorSpace,
+ NoBlending,
+ NoToneMapping,
+ RGBAFormat
} from '../constants.js';
-import { BufferAttribute } from '../core/BufferAttribute.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Mesh } from '../objects/Mesh.js';
-import { OrthographicCamera } from '../cameras/OrthographicCamera.js';
-import { PerspectiveCamera } from '../cameras/PerspectiveCamera.js';
-import { ShaderMaterial } from '../materials/ShaderMaterial.js';
-import { Vector3 } from '../math/Vector3.js';
-import { Color } from '../math/Color.js';
-import { WebGLRenderTarget } from '../renderers/WebGLRenderTarget.js';
-import { MeshBasicMaterial } from '../materials/MeshBasicMaterial.js';
-import { BoxGeometry } from '../geometries/BoxGeometry.js';
+import {BufferAttribute} from '../core/BufferAttribute.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Mesh} from '../objects/Mesh.js';
+import {OrthographicCamera} from '../cameras/OrthographicCamera.js';
+import {PerspectiveCamera} from '../cameras/PerspectiveCamera.js';
+import {ShaderMaterial} from '../materials/ShaderMaterial.js';
+import {Vector3} from '../math/Vector3.js';
+import {Color} from '../math/Color.js';
+import {WebGLRenderTarget} from '../renderers/WebGLRenderTarget.js';
+import {MeshBasicMaterial} from '../materials/MeshBasicMaterial.js';
+import {BoxGeometry} from '../geometries/BoxGeometry.js';
const LOD_MIN = 4;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/ShapeUtils.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/ShapeUtils.js
index b1e0905..cfaf6e3 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/ShapeUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/ShapeUtils.js
@@ -1,4 +1,4 @@
-import { Earcut } from './Earcut.js';
+import {Earcut} from './Earcut.js';
class ShapeUtils {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/Curve.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/Curve.js
index b1b1f46..b2be0d6 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/Curve.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/Curve.js
@@ -1,7 +1,7 @@
import * as MathUtils from '../../math/MathUtils.js';
-import { Vector2 } from '../../math/Vector2.js';
-import { Vector3 } from '../../math/Vector3.js';
-import { Matrix4 } from '../../math/Matrix4.js';
+import {Vector2} from '../../math/Vector2.js';
+import {Vector3} from '../../math/Vector3.js';
+import {Matrix4} from '../../math/Matrix4.js';
/**
* Extensible curve object.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/CurvePath.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/CurvePath.js
index bc05ccc..5b61e3f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/CurvePath.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/CurvePath.js
@@ -1,4 +1,4 @@
-import { Curve } from './Curve.js';
+import {Curve} from './Curve.js';
import * as Curves from '../curves/Curves.js';
/**************************************************************
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/Path.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/Path.js
index d0ccad8..7e92054 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/Path.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/Path.js
@@ -1,10 +1,10 @@
-import { Vector2 } from '../../math/Vector2.js';
-import { CurvePath } from './CurvePath.js';
-import { EllipseCurve } from '../curves/EllipseCurve.js';
-import { SplineCurve } from '../curves/SplineCurve.js';
-import { CubicBezierCurve } from '../curves/CubicBezierCurve.js';
-import { QuadraticBezierCurve } from '../curves/QuadraticBezierCurve.js';
-import { LineCurve } from '../curves/LineCurve.js';
+import {Vector2} from '../../math/Vector2.js';
+import {CurvePath} from './CurvePath.js';
+import {EllipseCurve} from '../curves/EllipseCurve.js';
+import {SplineCurve} from '../curves/SplineCurve.js';
+import {CubicBezierCurve} from '../curves/CubicBezierCurve.js';
+import {QuadraticBezierCurve} from '../curves/QuadraticBezierCurve.js';
+import {LineCurve} from '../curves/LineCurve.js';
class Path extends CurvePath {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/Shape.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/Shape.js
index 334bb69..dca385a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/Shape.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/Shape.js
@@ -1,4 +1,4 @@
-import { Path } from './Path.js';
+import {Path} from './Path.js';
import * as MathUtils from '../../math/MathUtils.js';
class Shape extends Path {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/ShapePath.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/ShapePath.js
index 036a6a5..2044401 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/ShapePath.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/core/ShapePath.js
@@ -1,7 +1,7 @@
-import { Color } from '../../math/Color.js';
-import { Path } from './Path.js';
-import { Shape } from './Shape.js';
-import { ShapeUtils } from '../ShapeUtils.js';
+import {Color} from '../../math/Color.js';
+import {Path} from './Path.js';
+import {Shape} from './Shape.js';
+import {ShapeUtils} from '../ShapeUtils.js';
class ShapePath {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/ArcCurve.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/ArcCurve.js
index edb84f4..3058c6e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/ArcCurve.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/ArcCurve.js
@@ -1,4 +1,4 @@
-import { EllipseCurve } from './EllipseCurve.js';
+import {EllipseCurve} from './EllipseCurve.js';
class ArcCurve extends EllipseCurve {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/CatmullRomCurve3.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/CatmullRomCurve3.js
index 7b6c3ce..6c38b9c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/CatmullRomCurve3.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/CatmullRomCurve3.js
@@ -1,5 +1,5 @@
-import { Vector3 } from '../../math/Vector3.js';
-import { Curve } from '../core/Curve.js';
+import {Vector3} from '../../math/Vector3.js';
+import {Curve} from '../core/Curve.js';
/**
* Centripetal CatmullRom Curve - which is useful for avoiding
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/CubicBezierCurve.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/CubicBezierCurve.js
index a2d45f5..5de5aea 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/CubicBezierCurve.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/CubicBezierCurve.js
@@ -1,6 +1,6 @@
-import { Curve } from '../core/Curve.js';
-import { CubicBezier } from '../core/Interpolations.js';
-import { Vector2 } from '../../math/Vector2.js';
+import {Curve} from '../core/Curve.js';
+import {CubicBezier} from '../core/Interpolations.js';
+import {Vector2} from '../../math/Vector2.js';
class CubicBezierCurve extends Curve {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/CubicBezierCurve3.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/CubicBezierCurve3.js
index c5afdf2..9029882 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/CubicBezierCurve3.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/CubicBezierCurve3.js
@@ -1,6 +1,6 @@
-import { Curve } from '../core/Curve.js';
-import { CubicBezier } from '../core/Interpolations.js';
-import { Vector3 } from '../../math/Vector3.js';
+import {Curve} from '../core/Curve.js';
+import {CubicBezier} from '../core/Interpolations.js';
+import {Vector3} from '../../math/Vector3.js';
class CubicBezierCurve3 extends Curve {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/EllipseCurve.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/EllipseCurve.js
index 7a4d7d1..31be12b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/EllipseCurve.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/EllipseCurve.js
@@ -1,5 +1,5 @@
-import { Curve } from '../core/Curve.js';
-import { Vector2 } from '../../math/Vector2.js';
+import {Curve} from '../core/Curve.js';
+import {Vector2} from '../../math/Vector2.js';
class EllipseCurve extends Curve {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/LineCurve.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/LineCurve.js
index 0a63689..a70a4eb 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/LineCurve.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/LineCurve.js
@@ -1,5 +1,5 @@
-import { Vector2 } from '../../math/Vector2.js';
-import { Curve } from '../core/Curve.js';
+import {Vector2} from '../../math/Vector2.js';
+import {Curve} from '../core/Curve.js';
class LineCurve extends Curve {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/LineCurve3.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/LineCurve3.js
index cc49b52..f4c7602 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/LineCurve3.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/LineCurve3.js
@@ -1,5 +1,5 @@
-import { Vector3 } from '../../math/Vector3.js';
-import { Curve } from '../core/Curve.js';
+import {Vector3} from '../../math/Vector3.js';
+import {Curve} from '../core/Curve.js';
class LineCurve3 extends Curve {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/QuadraticBezierCurve.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/QuadraticBezierCurve.js
index 6ed67d9..c82a652 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/QuadraticBezierCurve.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/QuadraticBezierCurve.js
@@ -1,6 +1,6 @@
-import { Curve } from '../core/Curve.js';
-import { QuadraticBezier } from '../core/Interpolations.js';
-import { Vector2 } from '../../math/Vector2.js';
+import {Curve} from '../core/Curve.js';
+import {QuadraticBezier} from '../core/Interpolations.js';
+import {Vector2} from '../../math/Vector2.js';
class QuadraticBezierCurve extends Curve {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/QuadraticBezierCurve3.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/QuadraticBezierCurve3.js
index bdc882c..1bf0f22 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/QuadraticBezierCurve3.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/QuadraticBezierCurve3.js
@@ -1,6 +1,6 @@
-import { Curve } from '../core/Curve.js';
-import { QuadraticBezier } from '../core/Interpolations.js';
-import { Vector3 } from '../../math/Vector3.js';
+import {Curve} from '../core/Curve.js';
+import {QuadraticBezier} from '../core/Interpolations.js';
+import {Vector3} from '../../math/Vector3.js';
class QuadraticBezierCurve3 extends Curve {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/SplineCurve.js b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/SplineCurve.js
index 073b9e4..60ed4a4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/SplineCurve.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/extras/curves/SplineCurve.js
@@ -1,6 +1,6 @@
-import { Curve } from '../core/Curve.js';
-import { CatmullRom } from '../core/Interpolations.js';
-import { Vector2 } from '../../math/Vector2.js';
+import {Curve} from '../core/Curve.js';
+import {CatmullRom} from '../core/Interpolations.js';
+import {Vector2} from '../../math/Vector2.js';
class SplineCurve extends Curve {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/BoxGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/BoxGeometry.js
index 486a3cd..20a1718 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/BoxGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/BoxGeometry.js
@@ -1,6 +1,6 @@
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { Vector3 } from '../math/Vector3.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {Vector3} from '../math/Vector3.js';
class BoxGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/CapsuleGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/CapsuleGeometry.js
index 15172e8..6465aa6 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/CapsuleGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/CapsuleGeometry.js
@@ -1,5 +1,5 @@
-import { Path } from '../extras/core/Path.js';
-import { LatheGeometry } from './LatheGeometry.js';
+import {Path} from '../extras/core/Path.js';
+import {LatheGeometry} from './LatheGeometry.js';
class CapsuleGeometry extends LatheGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/CircleGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/CircleGeometry.js
index 63e9121..764efc9 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/CircleGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/CircleGeometry.js
@@ -1,7 +1,7 @@
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { Vector3 } from '../math/Vector3.js';
-import { Vector2 } from '../math/Vector2.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {Vector3} from '../math/Vector3.js';
+import {Vector2} from '../math/Vector2.js';
class CircleGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/ConeGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/ConeGeometry.js
index 912b388..1c14e02 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/ConeGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/ConeGeometry.js
@@ -1,4 +1,4 @@
-import { CylinderGeometry } from './CylinderGeometry.js';
+import {CylinderGeometry} from './CylinderGeometry.js';
class ConeGeometry extends CylinderGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/CylinderGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/CylinderGeometry.js
index f27e14e..20cde04 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/CylinderGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/CylinderGeometry.js
@@ -1,7 +1,7 @@
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { Vector3 } from '../math/Vector3.js';
-import { Vector2 } from '../math/Vector2.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {Vector3} from '../math/Vector3.js';
+import {Vector2} from '../math/Vector2.js';
class CylinderGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/DodecahedronGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/DodecahedronGeometry.js
index 3434df9..2badf75 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/DodecahedronGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/DodecahedronGeometry.js
@@ -1,4 +1,4 @@
-import { PolyhedronGeometry } from './PolyhedronGeometry.js';
+import {PolyhedronGeometry} from './PolyhedronGeometry.js';
class DodecahedronGeometry extends PolyhedronGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/EdgesGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/EdgesGeometry.js
index 795a7c1..07aa53c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/EdgesGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/EdgesGeometry.js
@@ -1,8 +1,8 @@
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
import * as MathUtils from '../math/MathUtils.js';
-import { Triangle } from '../math/Triangle.js';
-import { Vector3 } from '../math/Vector3.js';
+import {Triangle} from '../math/Triangle.js';
+import {Vector3} from '../math/Vector3.js';
const _v0 = /*@__PURE__*/ new Vector3();
const _v1 = /*@__PURE__*/ new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/ExtrudeGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/ExtrudeGeometry.js
index a27b67d..7793ed2 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/ExtrudeGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/ExtrudeGeometry.js
@@ -20,13 +20,13 @@
* }
*/
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
import * as Curves from '../extras/curves/Curves.js';
-import { Vector2 } from '../math/Vector2.js';
-import { Vector3 } from '../math/Vector3.js';
-import { Shape } from '../extras/core/Shape.js';
-import { ShapeUtils } from '../extras/ShapeUtils.js';
+import {Vector2} from '../math/Vector2.js';
+import {Vector3} from '../math/Vector3.js';
+import {Shape} from '../extras/core/Shape.js';
+import {ShapeUtils} from '../extras/ShapeUtils.js';
class ExtrudeGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/IcosahedronGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/IcosahedronGeometry.js
index 5ffd4a0..16bc11b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/IcosahedronGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/IcosahedronGeometry.js
@@ -1,4 +1,4 @@
-import { PolyhedronGeometry } from './PolyhedronGeometry.js';
+import {PolyhedronGeometry} from './PolyhedronGeometry.js';
class IcosahedronGeometry extends PolyhedronGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/LatheGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/LatheGeometry.js
index 50a1d09..a7c2ef8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/LatheGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/LatheGeometry.js
@@ -1,7 +1,7 @@
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Vector3 } from '../math/Vector3.js';
-import { Vector2 } from '../math/Vector2.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Vector3} from '../math/Vector3.js';
+import {Vector2} from '../math/Vector2.js';
import * as MathUtils from '../math/MathUtils.js';
class LatheGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/OctahedronGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/OctahedronGeometry.js
index d91bb1a..4dbf4fb 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/OctahedronGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/OctahedronGeometry.js
@@ -1,4 +1,4 @@
-import { PolyhedronGeometry } from './PolyhedronGeometry.js';
+import {PolyhedronGeometry} from './PolyhedronGeometry.js';
class OctahedronGeometry extends PolyhedronGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/PlaneGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/PlaneGeometry.js
index 53f98f7..e394251 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/PlaneGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/PlaneGeometry.js
@@ -1,5 +1,5 @@
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
class PlaneGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/PolyhedronGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/PolyhedronGeometry.js
index 114cfee..62f16ee 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/PolyhedronGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/PolyhedronGeometry.js
@@ -1,7 +1,7 @@
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { Vector3 } from '../math/Vector3.js';
-import { Vector2 } from '../math/Vector2.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {Vector3} from '../math/Vector3.js';
+import {Vector2} from '../math/Vector2.js';
class PolyhedronGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/RingGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/RingGeometry.js
index 9a8cbbc..ec3cee1 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/RingGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/RingGeometry.js
@@ -1,7 +1,7 @@
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { Vector2 } from '../math/Vector2.js';
-import { Vector3 } from '../math/Vector3.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {Vector2} from '../math/Vector2.js';
+import {Vector3} from '../math/Vector3.js';
class RingGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/ShapeGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/ShapeGeometry.js
index 5b97d77..4aac42b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/ShapeGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/ShapeGeometry.js
@@ -1,8 +1,8 @@
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { Shape } from '../extras/core/Shape.js';
-import { ShapeUtils } from '../extras/ShapeUtils.js';
-import { Vector2 } from '../math/Vector2.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {Shape} from '../extras/core/Shape.js';
+import {ShapeUtils} from '../extras/ShapeUtils.js';
+import {Vector2} from '../math/Vector2.js';
class ShapeGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/SphereGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/SphereGeometry.js
index 56cd380..8d20e8a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/SphereGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/SphereGeometry.js
@@ -1,6 +1,6 @@
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { Vector3 } from '../math/Vector3.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {Vector3} from '../math/Vector3.js';
class SphereGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/TetrahedronGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/TetrahedronGeometry.js
index 77c6210..8bdb661 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/TetrahedronGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/TetrahedronGeometry.js
@@ -1,4 +1,4 @@
-import { PolyhedronGeometry } from './PolyhedronGeometry.js';
+import {PolyhedronGeometry} from './PolyhedronGeometry.js';
class TetrahedronGeometry extends PolyhedronGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/TorusGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/TorusGeometry.js
index 9061e6d..58e9039 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/TorusGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/TorusGeometry.js
@@ -1,6 +1,6 @@
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { Vector3 } from '../math/Vector3.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {Vector3} from '../math/Vector3.js';
class TorusGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/TorusKnotGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/TorusKnotGeometry.js
index a8b82da..bf42a05 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/TorusKnotGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/TorusKnotGeometry.js
@@ -1,6 +1,6 @@
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { Vector3 } from '../math/Vector3.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {Vector3} from '../math/Vector3.js';
class TorusKnotGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/TubeGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/TubeGeometry.js
index 95247a0..7764454 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/TubeGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/TubeGeometry.js
@@ -1,8 +1,8 @@
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
import * as Curves from '../extras/curves/Curves.js';
-import { Vector2 } from '../math/Vector2.js';
-import { Vector3 } from '../math/Vector3.js';
+import {Vector2} from '../math/Vector2.js';
+import {Vector3} from '../math/Vector3.js';
class TubeGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/WireframeGeometry.js b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/WireframeGeometry.js
index 353018b..fdb6a8a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/geometries/WireframeGeometry.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/geometries/WireframeGeometry.js
@@ -1,6 +1,6 @@
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { Vector3 } from '../math/Vector3.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {Vector3} from '../math/Vector3.js';
class WireframeGeometry extends BufferGeometry {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/ArrowHelper.js b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/ArrowHelper.js
index 50d9a6d..c4e7dab 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/ArrowHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/ArrowHelper.js
@@ -1,12 +1,12 @@
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Object3D } from '../core/Object3D.js';
-import { CylinderGeometry } from '../geometries/CylinderGeometry.js';
-import { MeshBasicMaterial } from '../materials/MeshBasicMaterial.js';
-import { LineBasicMaterial } from '../materials/LineBasicMaterial.js';
-import { Mesh } from '../objects/Mesh.js';
-import { Line } from '../objects/Line.js';
-import { Vector3 } from '../math/Vector3.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Object3D} from '../core/Object3D.js';
+import {CylinderGeometry} from '../geometries/CylinderGeometry.js';
+import {MeshBasicMaterial} from '../materials/MeshBasicMaterial.js';
+import {LineBasicMaterial} from '../materials/LineBasicMaterial.js';
+import {Mesh} from '../objects/Mesh.js';
+import {Line} from '../objects/Line.js';
+import {Vector3} from '../math/Vector3.js';
const _axis = /*@__PURE__*/ new Vector3();
let _lineGeometry, _coneGeometry;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/AxesHelper.js b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/AxesHelper.js
index 48f7ac5..ffa4564 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/AxesHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/AxesHelper.js
@@ -1,8 +1,8 @@
-import { LineSegments } from '../objects/LineSegments.js';
-import { LineBasicMaterial } from '../materials/LineBasicMaterial.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Color } from '../math/Color.js';
+import {LineSegments} from '../objects/LineSegments.js';
+import {LineBasicMaterial} from '../materials/LineBasicMaterial.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Color} from '../math/Color.js';
class AxesHelper extends LineSegments {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/Box3Helper.js b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/Box3Helper.js
index 385ea80..f7262c7 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/Box3Helper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/Box3Helper.js
@@ -1,7 +1,7 @@
-import { LineSegments } from '../objects/LineSegments.js';
-import { LineBasicMaterial } from '../materials/LineBasicMaterial.js';
-import { BufferAttribute, Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
+import {LineSegments} from '../objects/LineSegments.js';
+import {LineBasicMaterial} from '../materials/LineBasicMaterial.js';
+import {BufferAttribute, Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
class Box3Helper extends LineSegments {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/BoxHelper.js b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/BoxHelper.js
index 2629396..9d82eb6 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/BoxHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/BoxHelper.js
@@ -1,8 +1,8 @@
-import { Box3 } from '../math/Box3.js';
-import { LineSegments } from '../objects/LineSegments.js';
-import { LineBasicMaterial } from '../materials/LineBasicMaterial.js';
-import { BufferAttribute } from '../core/BufferAttribute.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
+import {Box3} from '../math/Box3.js';
+import {LineSegments} from '../objects/LineSegments.js';
+import {LineBasicMaterial} from '../materials/LineBasicMaterial.js';
+import {BufferAttribute} from '../core/BufferAttribute.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
const _box = /*@__PURE__*/ new Box3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/CameraHelper.js b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/CameraHelper.js
index 4695a9b..3c1cf4d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/CameraHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/CameraHelper.js
@@ -1,10 +1,10 @@
-import { Camera } from '../cameras/Camera.js';
-import { Vector3 } from '../math/Vector3.js';
-import { LineSegments } from '../objects/LineSegments.js';
-import { Color } from '../math/Color.js';
-import { LineBasicMaterial } from '../materials/LineBasicMaterial.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
+import {Camera} from '../cameras/Camera.js';
+import {Vector3} from '../math/Vector3.js';
+import {LineSegments} from '../objects/LineSegments.js';
+import {Color} from '../math/Color.js';
+import {LineBasicMaterial} from '../materials/LineBasicMaterial.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
const _vector = /*@__PURE__*/ new Vector3();
const _camera = /*@__PURE__*/ new Camera();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/DirectionalLightHelper.js b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/DirectionalLightHelper.js
index f1b9c85..c49f3ca 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/DirectionalLightHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/DirectionalLightHelper.js
@@ -1,9 +1,9 @@
-import { Vector3 } from '../math/Vector3.js';
-import { Object3D } from '../core/Object3D.js';
-import { Line } from '../objects/Line.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { LineBasicMaterial } from '../materials/LineBasicMaterial.js';
+import {Vector3} from '../math/Vector3.js';
+import {Object3D} from '../core/Object3D.js';
+import {Line} from '../objects/Line.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {LineBasicMaterial} from '../materials/LineBasicMaterial.js';
const _v1 = /*@__PURE__*/ new Vector3();
const _v2 = /*@__PURE__*/ new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/GridHelper.js b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/GridHelper.js
index 68f4dad..a128925 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/GridHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/GridHelper.js
@@ -1,8 +1,8 @@
-import { LineSegments } from '../objects/LineSegments.js';
-import { LineBasicMaterial } from '../materials/LineBasicMaterial.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Color } from '../math/Color.js';
+import {LineSegments} from '../objects/LineSegments.js';
+import {LineBasicMaterial} from '../materials/LineBasicMaterial.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Color} from '../math/Color.js';
class GridHelper extends LineSegments {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/HemisphereLightHelper.js b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/HemisphereLightHelper.js
index b54f693..14af975 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/HemisphereLightHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/HemisphereLightHelper.js
@@ -1,10 +1,10 @@
-import { Vector3 } from '../math/Vector3.js';
-import { Color } from '../math/Color.js';
-import { Object3D } from '../core/Object3D.js';
-import { Mesh } from '../objects/Mesh.js';
-import { MeshBasicMaterial } from '../materials/MeshBasicMaterial.js';
-import { OctahedronGeometry } from '../geometries/OctahedronGeometry.js';
-import { BufferAttribute } from '../core/BufferAttribute.js';
+import {Vector3} from '../math/Vector3.js';
+import {Color} from '../math/Color.js';
+import {Object3D} from '../core/Object3D.js';
+import {Mesh} from '../objects/Mesh.js';
+import {MeshBasicMaterial} from '../materials/MeshBasicMaterial.js';
+import {OctahedronGeometry} from '../geometries/OctahedronGeometry.js';
+import {BufferAttribute} from '../core/BufferAttribute.js';
const _vector = /*@__PURE__*/ new Vector3();
const _color1 = /*@__PURE__*/ new Color();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/PlaneHelper.js b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/PlaneHelper.js
index f3106af..73e972f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/PlaneHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/PlaneHelper.js
@@ -1,9 +1,9 @@
-import { Line } from '../objects/Line.js';
-import { Mesh } from '../objects/Mesh.js';
-import { LineBasicMaterial } from '../materials/LineBasicMaterial.js';
-import { MeshBasicMaterial } from '../materials/MeshBasicMaterial.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
+import {Line} from '../objects/Line.js';
+import {Mesh} from '../objects/Mesh.js';
+import {LineBasicMaterial} from '../materials/LineBasicMaterial.js';
+import {MeshBasicMaterial} from '../materials/MeshBasicMaterial.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
class PlaneHelper extends Line {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/PointLightHelper.js b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/PointLightHelper.js
index 88990d4..e9af9d4 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/PointLightHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/PointLightHelper.js
@@ -1,6 +1,6 @@
-import { Mesh } from '../objects/Mesh.js';
-import { MeshBasicMaterial } from '../materials/MeshBasicMaterial.js';
-import { SphereGeometry } from '../geometries/SphereGeometry.js';
+import {Mesh} from '../objects/Mesh.js';
+import {MeshBasicMaterial} from '../materials/MeshBasicMaterial.js';
+import {SphereGeometry} from '../geometries/SphereGeometry.js';
class PointLightHelper extends Mesh {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/PolarGridHelper.js b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/PolarGridHelper.js
index 83695f3..c1ba5e8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/PolarGridHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/PolarGridHelper.js
@@ -1,8 +1,8 @@
-import { LineSegments } from '../objects/LineSegments.js';
-import { LineBasicMaterial } from '../materials/LineBasicMaterial.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Color } from '../math/Color.js';
+import {LineSegments} from '../objects/LineSegments.js';
+import {LineBasicMaterial} from '../materials/LineBasicMaterial.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Color} from '../math/Color.js';
class PolarGridHelper extends LineSegments {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/SkeletonHelper.js b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/SkeletonHelper.js
index cc684e3..515b693 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/SkeletonHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/SkeletonHelper.js
@@ -1,10 +1,10 @@
-import { LineSegments } from '../objects/LineSegments.js';
-import { Matrix4 } from '../math/Matrix4.js';
-import { LineBasicMaterial } from '../materials/LineBasicMaterial.js';
-import { Color } from '../math/Color.js';
-import { Vector3 } from '../math/Vector3.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
+import {LineSegments} from '../objects/LineSegments.js';
+import {Matrix4} from '../math/Matrix4.js';
+import {LineBasicMaterial} from '../materials/LineBasicMaterial.js';
+import {Color} from '../math/Color.js';
+import {Vector3} from '../math/Vector3.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
const _vector = /*@__PURE__*/ new Vector3();
const _boneMatrix = /*@__PURE__*/ new Matrix4();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/SpotLightHelper.js b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/SpotLightHelper.js
index fcf40e3..8d1c13b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/helpers/SpotLightHelper.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/helpers/SpotLightHelper.js
@@ -1,9 +1,9 @@
-import { Vector3 } from '../math/Vector3.js';
-import { Object3D } from '../core/Object3D.js';
-import { LineSegments } from '../objects/LineSegments.js';
-import { LineBasicMaterial } from '../materials/LineBasicMaterial.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
+import {Vector3} from '../math/Vector3.js';
+import {Object3D} from '../core/Object3D.js';
+import {LineSegments} from '../objects/LineSegments.js';
+import {LineBasicMaterial} from '../materials/LineBasicMaterial.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
const _vector = /*@__PURE__*/ new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/lights/AmbientLight.js b/ruoyi-admin/src/main/resources/static/js/three/src/lights/AmbientLight.js
index 1c73748..d584772 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/lights/AmbientLight.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/lights/AmbientLight.js
@@ -1,4 +1,4 @@
-import { Light } from './Light.js';
+import {Light} from './Light.js';
class AmbientLight extends Light {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/lights/DirectionalLight.js b/ruoyi-admin/src/main/resources/static/js/three/src/lights/DirectionalLight.js
index 11c31cb..c665746 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/lights/DirectionalLight.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/lights/DirectionalLight.js
@@ -1,6 +1,6 @@
-import { Light } from './Light.js';
-import { DirectionalLightShadow } from './DirectionalLightShadow.js';
-import { Object3D } from '../core/Object3D.js';
+import {Light} from './Light.js';
+import {DirectionalLightShadow} from './DirectionalLightShadow.js';
+import {Object3D} from '../core/Object3D.js';
class DirectionalLight extends Light {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/lights/DirectionalLightShadow.js b/ruoyi-admin/src/main/resources/static/js/three/src/lights/DirectionalLightShadow.js
index 10ade5b..b3b994e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/lights/DirectionalLightShadow.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/lights/DirectionalLightShadow.js
@@ -1,5 +1,5 @@
-import { LightShadow } from './LightShadow.js';
-import { OrthographicCamera } from '../cameras/OrthographicCamera.js';
+import {LightShadow} from './LightShadow.js';
+import {OrthographicCamera} from '../cameras/OrthographicCamera.js';
class DirectionalLightShadow extends LightShadow {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/lights/HemisphereLight.js b/ruoyi-admin/src/main/resources/static/js/three/src/lights/HemisphereLight.js
index 014907f..de0eb1f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/lights/HemisphereLight.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/lights/HemisphereLight.js
@@ -1,6 +1,6 @@
-import { Light } from './Light.js';
-import { Color } from '../math/Color.js';
-import { Object3D } from '../core/Object3D.js';
+import {Light} from './Light.js';
+import {Color} from '../math/Color.js';
+import {Object3D} from '../core/Object3D.js';
class HemisphereLight extends Light {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/lights/Light.js b/ruoyi-admin/src/main/resources/static/js/three/src/lights/Light.js
index ec306ae..e55a64a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/lights/Light.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/lights/Light.js
@@ -1,5 +1,5 @@
-import { Object3D } from '../core/Object3D.js';
-import { Color } from '../math/Color.js';
+import {Object3D} from '../core/Object3D.js';
+import {Color} from '../math/Color.js';
class Light extends Object3D {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/lights/LightProbe.js b/ruoyi-admin/src/main/resources/static/js/three/src/lights/LightProbe.js
index 5f07143..82ce3e5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/lights/LightProbe.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/lights/LightProbe.js
@@ -1,5 +1,5 @@
-import { SphericalHarmonics3 } from '../math/SphericalHarmonics3.js';
-import { Light } from './Light.js';
+import {SphericalHarmonics3} from '../math/SphericalHarmonics3.js';
+import {Light} from './Light.js';
class LightProbe extends Light {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/lights/LightShadow.js b/ruoyi-admin/src/main/resources/static/js/three/src/lights/LightShadow.js
index f9a1dd1..5e4620b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/lights/LightShadow.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/lights/LightShadow.js
@@ -1,8 +1,8 @@
-import { Matrix4 } from '../math/Matrix4.js';
-import { Vector2 } from '../math/Vector2.js';
-import { Vector3 } from '../math/Vector3.js';
-import { Vector4 } from '../math/Vector4.js';
-import { Frustum } from '../math/Frustum.js';
+import {Matrix4} from '../math/Matrix4.js';
+import {Vector2} from '../math/Vector2.js';
+import {Vector3} from '../math/Vector3.js';
+import {Vector4} from '../math/Vector4.js';
+import {Frustum} from '../math/Frustum.js';
const _projScreenMatrix = /*@__PURE__*/ new Matrix4();
const _lightPositionWorld = /*@__PURE__*/ new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/lights/PointLight.js b/ruoyi-admin/src/main/resources/static/js/three/src/lights/PointLight.js
index 7940a16..491ddb2 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/lights/PointLight.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/lights/PointLight.js
@@ -1,5 +1,5 @@
-import { Light } from './Light.js';
-import { PointLightShadow } from './PointLightShadow.js';
+import {Light} from './Light.js';
+import {PointLightShadow} from './PointLightShadow.js';
class PointLight extends Light {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/lights/PointLightShadow.js b/ruoyi-admin/src/main/resources/static/js/three/src/lights/PointLightShadow.js
index 86847d1..f0f1e17 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/lights/PointLightShadow.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/lights/PointLightShadow.js
@@ -1,9 +1,9 @@
-import { LightShadow } from './LightShadow.js';
-import { PerspectiveCamera } from '../cameras/PerspectiveCamera.js';
-import { Matrix4 } from '../math/Matrix4.js';
-import { Vector2 } from '../math/Vector2.js';
-import { Vector3 } from '../math/Vector3.js';
-import { Vector4 } from '../math/Vector4.js';
+import {LightShadow} from './LightShadow.js';
+import {PerspectiveCamera} from '../cameras/PerspectiveCamera.js';
+import {Matrix4} from '../math/Matrix4.js';
+import {Vector2} from '../math/Vector2.js';
+import {Vector3} from '../math/Vector3.js';
+import {Vector4} from '../math/Vector4.js';
const _projScreenMatrix = /*@__PURE__*/ new Matrix4();
const _lightPositionWorld = /*@__PURE__*/ new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/lights/RectAreaLight.js b/ruoyi-admin/src/main/resources/static/js/three/src/lights/RectAreaLight.js
index 084685b..5d12aa6 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/lights/RectAreaLight.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/lights/RectAreaLight.js
@@ -1,4 +1,4 @@
-import { Light } from './Light.js';
+import {Light} from './Light.js';
class RectAreaLight extends Light {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/lights/SpotLight.js b/ruoyi-admin/src/main/resources/static/js/three/src/lights/SpotLight.js
index 37a464c..3593bec 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/lights/SpotLight.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/lights/SpotLight.js
@@ -1,6 +1,6 @@
-import { Light } from './Light.js';
-import { SpotLightShadow } from './SpotLightShadow.js';
-import { Object3D } from '../core/Object3D.js';
+import {Light} from './Light.js';
+import {SpotLightShadow} from './SpotLightShadow.js';
+import {Object3D} from '../core/Object3D.js';
class SpotLight extends Light {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/lights/SpotLightShadow.js b/ruoyi-admin/src/main/resources/static/js/three/src/lights/SpotLightShadow.js
index 7fa37b3..ccd764a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/lights/SpotLightShadow.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/lights/SpotLightShadow.js
@@ -1,6 +1,6 @@
-import { LightShadow } from './LightShadow.js';
+import {LightShadow} from './LightShadow.js';
import * as MathUtils from '../math/MathUtils.js';
-import { PerspectiveCamera } from '../cameras/PerspectiveCamera.js';
+import {PerspectiveCamera} from '../cameras/PerspectiveCamera.js';
class SpotLightShadow extends LightShadow {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/AnimationLoader.js b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/AnimationLoader.js
index 661dab9..371df49 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/AnimationLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/AnimationLoader.js
@@ -1,6 +1,6 @@
-import { AnimationClip } from '../animation/AnimationClip.js';
-import { FileLoader } from './FileLoader.js';
-import { Loader } from './Loader.js';
+import {AnimationClip} from '../animation/AnimationClip.js';
+import {FileLoader} from './FileLoader.js';
+import {Loader} from './Loader.js';
class AnimationLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/AudioLoader.js b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/AudioLoader.js
index cc42e8f..9d17c6a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/AudioLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/AudioLoader.js
@@ -1,6 +1,6 @@
-import { AudioContext } from '../audio/AudioContext.js';
-import { FileLoader } from './FileLoader.js';
-import { Loader } from './Loader.js';
+import {AudioContext} from '../audio/AudioContext.js';
+import {FileLoader} from './FileLoader.js';
+import {Loader} from './Loader.js';
class AudioLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/BufferGeometryLoader.js b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/BufferGeometryLoader.js
index dd8a7d8..351f942 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/BufferGeometryLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/BufferGeometryLoader.js
@@ -1,14 +1,14 @@
-import { Sphere } from '../math/Sphere.js';
-import { Vector3 } from '../math/Vector3.js';
-import { BufferAttribute } from '../core/BufferAttribute.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { FileLoader } from './FileLoader.js';
-import { Loader } from './Loader.js';
-import { InstancedBufferGeometry } from '../core/InstancedBufferGeometry.js';
-import { InstancedBufferAttribute } from '../core/InstancedBufferAttribute.js';
-import { InterleavedBufferAttribute } from '../core/InterleavedBufferAttribute.js';
-import { InterleavedBuffer } from '../core/InterleavedBuffer.js';
-import { getTypedArray } from '../utils.js';
+import {Sphere} from '../math/Sphere.js';
+import {Vector3} from '../math/Vector3.js';
+import {BufferAttribute} from '../core/BufferAttribute.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {FileLoader} from './FileLoader.js';
+import {Loader} from './Loader.js';
+import {InstancedBufferGeometry} from '../core/InstancedBufferGeometry.js';
+import {InstancedBufferAttribute} from '../core/InstancedBufferAttribute.js';
+import {InterleavedBufferAttribute} from '../core/InterleavedBufferAttribute.js';
+import {InterleavedBuffer} from '../core/InterleavedBuffer.js';
+import {getTypedArray} from '../utils.js';
class BufferGeometryLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/CompressedTextureLoader.js b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/CompressedTextureLoader.js
index 02ef233..dd13c1e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/CompressedTextureLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/CompressedTextureLoader.js
@@ -1,7 +1,7 @@
-import { LinearFilter } from '../constants.js';
-import { FileLoader } from './FileLoader.js';
-import { CompressedTexture } from '../textures/CompressedTexture.js';
-import { Loader } from './Loader.js';
+import {LinearFilter} from '../constants.js';
+import {FileLoader} from './FileLoader.js';
+import {CompressedTexture} from '../textures/CompressedTexture.js';
+import {Loader} from './Loader.js';
/**
* Abstract Base class to block based textures loader (dds, pvr, ...)
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/CubeTextureLoader.js b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/CubeTextureLoader.js
index 5115f57..b566f1f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/CubeTextureLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/CubeTextureLoader.js
@@ -1,7 +1,7 @@
-import { ImageLoader } from './ImageLoader.js';
-import { CubeTexture } from '../textures/CubeTexture.js';
-import { Loader } from './Loader.js';
-import { SRGBColorSpace } from '../constants.js';
+import {ImageLoader} from './ImageLoader.js';
+import {CubeTexture} from '../textures/CubeTexture.js';
+import {Loader} from './Loader.js';
+import {SRGBColorSpace} from '../constants.js';
class CubeTextureLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/DataTextureLoader.js b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/DataTextureLoader.js
index 8a730ba..d60ebea 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/DataTextureLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/DataTextureLoader.js
@@ -1,7 +1,7 @@
-import { LinearFilter, LinearMipmapLinearFilter, ClampToEdgeWrapping } from '../constants.js';
-import { FileLoader } from './FileLoader.js';
-import { DataTexture } from '../textures/DataTexture.js';
-import { Loader } from './Loader.js';
+import {ClampToEdgeWrapping, LinearFilter, LinearMipmapLinearFilter} from '../constants.js';
+import {FileLoader} from './FileLoader.js';
+import {DataTexture} from '../textures/DataTexture.js';
+import {Loader} from './Loader.js';
/**
* Abstract Base class to load generic binary textures formats (rgbe, hdr, ...)
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/FileLoader.js b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/FileLoader.js
index f89b3fd..dc3abe9 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/FileLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/FileLoader.js
@@ -1,5 +1,5 @@
-import { Cache } from './Cache.js';
-import { Loader } from './Loader.js';
+import {Cache} from './Cache.js';
+import {Loader} from './Loader.js';
const loading = {};
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/ImageBitmapLoader.js b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/ImageBitmapLoader.js
index 986e23c..873c16c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/ImageBitmapLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/ImageBitmapLoader.js
@@ -1,5 +1,5 @@
-import { Cache } from './Cache.js';
-import { Loader } from './Loader.js';
+import {Cache} from './Cache.js';
+import {Loader} from './Loader.js';
class ImageBitmapLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/ImageLoader.js b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/ImageLoader.js
index c6d593c..b32133f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/ImageLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/ImageLoader.js
@@ -1,6 +1,6 @@
-import { Cache } from './Cache.js';
-import { Loader } from './Loader.js';
-import { createElementNS } from '../utils.js';
+import {Cache} from './Cache.js';
+import {Loader} from './Loader.js';
+import {createElementNS} from '../utils.js';
class ImageLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/Loader.js b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/Loader.js
index bc3ed5e..1f27433 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/Loader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/Loader.js
@@ -1,4 +1,4 @@
-import { DefaultLoadingManager } from './LoadingManager.js';
+import {DefaultLoadingManager} from './LoadingManager.js';
class Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/MaterialLoader.js b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/MaterialLoader.js
index 4c8b01a..57c815a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/MaterialLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/MaterialLoader.js
@@ -1,30 +1,30 @@
-import { Color } from '../math/Color.js';
-import { Vector2 } from '../math/Vector2.js';
-import { Vector3 } from '../math/Vector3.js';
-import { Vector4 } from '../math/Vector4.js';
-import { Matrix3 } from '../math/Matrix3.js';
-import { Matrix4 } from '../math/Matrix4.js';
-import { FileLoader } from './FileLoader.js';
-import { Loader } from './Loader.js';
+import {Color} from '../math/Color.js';
+import {Vector2} from '../math/Vector2.js';
+import {Vector3} from '../math/Vector3.js';
+import {Vector4} from '../math/Vector4.js';
+import {Matrix3} from '../math/Matrix3.js';
+import {Matrix4} from '../math/Matrix4.js';
+import {FileLoader} from './FileLoader.js';
+import {Loader} from './Loader.js';
import {
- ShadowMaterial,
- SpriteMaterial,
- RawShaderMaterial,
- ShaderMaterial,
- PointsMaterial,
- MeshPhysicalMaterial,
- MeshStandardMaterial,
- MeshPhongMaterial,
- MeshToonMaterial,
- MeshNormalMaterial,
- MeshLambertMaterial,
- MeshDepthMaterial,
- MeshDistanceMaterial,
- MeshBasicMaterial,
- MeshMatcapMaterial,
- LineDashedMaterial,
- LineBasicMaterial,
- Material,
+ LineBasicMaterial,
+ LineDashedMaterial,
+ Material,
+ MeshBasicMaterial,
+ MeshDepthMaterial,
+ MeshDistanceMaterial,
+ MeshLambertMaterial,
+ MeshMatcapMaterial,
+ MeshNormalMaterial,
+ MeshPhongMaterial,
+ MeshPhysicalMaterial,
+ MeshStandardMaterial,
+ MeshToonMaterial,
+ PointsMaterial,
+ RawShaderMaterial,
+ ShaderMaterial,
+ ShadowMaterial,
+ SpriteMaterial,
} from '../materials/Materials.js';
class MaterialLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/ObjectLoader.js b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/ObjectLoader.js
index d430386..5b8880c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/ObjectLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/ObjectLoader.js
@@ -1,67 +1,65 @@
import {
- UVMapping,
- CubeReflectionMapping,
- CubeRefractionMapping,
- EquirectangularReflectionMapping,
- EquirectangularRefractionMapping,
- CubeUVReflectionMapping,
-
- RepeatWrapping,
- ClampToEdgeWrapping,
- MirroredRepeatWrapping,
-
- NearestFilter,
- NearestMipmapNearestFilter,
- NearestMipmapLinearFilter,
- LinearFilter,
- LinearMipmapNearestFilter,
- LinearMipmapLinearFilter
+ ClampToEdgeWrapping,
+ CubeReflectionMapping,
+ CubeRefractionMapping,
+ CubeUVReflectionMapping,
+ EquirectangularReflectionMapping,
+ EquirectangularRefractionMapping,
+ LinearFilter,
+ LinearMipmapLinearFilter,
+ LinearMipmapNearestFilter,
+ MirroredRepeatWrapping,
+ NearestFilter,
+ NearestMipmapLinearFilter,
+ NearestMipmapNearestFilter,
+ RepeatWrapping,
+ UVMapping
} from '../constants.js';
-import { InstancedBufferAttribute } from '../core/InstancedBufferAttribute.js';
-import { Color } from '../math/Color.js';
-import { Object3D } from '../core/Object3D.js';
-import { Group } from '../objects/Group.js';
-import { InstancedMesh } from '../objects/InstancedMesh.js';
-import { BatchedMesh } from '../objects/BatchedMesh.js';
-import { Sprite } from '../objects/Sprite.js';
-import { Points } from '../objects/Points.js';
-import { Line } from '../objects/Line.js';
-import { LineLoop } from '../objects/LineLoop.js';
-import { LineSegments } from '../objects/LineSegments.js';
-import { LOD } from '../objects/LOD.js';
-import { Mesh } from '../objects/Mesh.js';
-import { SkinnedMesh } from '../objects/SkinnedMesh.js';
-import { Bone } from '../objects/Bone.js';
-import { Skeleton } from '../objects/Skeleton.js';
-import { Shape } from '../extras/core/Shape.js';
-import { Fog } from '../scenes/Fog.js';
-import { FogExp2 } from '../scenes/FogExp2.js';
-import { HemisphereLight } from '../lights/HemisphereLight.js';
-import { SpotLight } from '../lights/SpotLight.js';
-import { PointLight } from '../lights/PointLight.js';
-import { DirectionalLight } from '../lights/DirectionalLight.js';
-import { AmbientLight } from '../lights/AmbientLight.js';
-import { RectAreaLight } from '../lights/RectAreaLight.js';
-import { LightProbe } from '../lights/LightProbe.js';
-import { OrthographicCamera } from '../cameras/OrthographicCamera.js';
-import { PerspectiveCamera } from '../cameras/PerspectiveCamera.js';
-import { Scene } from '../scenes/Scene.js';
-import { CubeTexture } from '../textures/CubeTexture.js';
-import { Texture } from '../textures/Texture.js';
-import { Source } from '../textures/Source.js';
-import { DataTexture } from '../textures/DataTexture.js';
-import { ImageLoader } from './ImageLoader.js';
-import { LoadingManager } from './LoadingManager.js';
-import { AnimationClip } from '../animation/AnimationClip.js';
-import { MaterialLoader } from './MaterialLoader.js';
-import { LoaderUtils } from './LoaderUtils.js';
-import { BufferGeometryLoader } from './BufferGeometryLoader.js';
-import { Loader } from './Loader.js';
-import { FileLoader } from './FileLoader.js';
+import {InstancedBufferAttribute} from '../core/InstancedBufferAttribute.js';
+import {Color} from '../math/Color.js';
+import {Object3D} from '../core/Object3D.js';
+import {Group} from '../objects/Group.js';
+import {InstancedMesh} from '../objects/InstancedMesh.js';
+import {BatchedMesh} from '../objects/BatchedMesh.js';
+import {Sprite} from '../objects/Sprite.js';
+import {Points} from '../objects/Points.js';
+import {Line} from '../objects/Line.js';
+import {LineLoop} from '../objects/LineLoop.js';
+import {LineSegments} from '../objects/LineSegments.js';
+import {LOD} from '../objects/LOD.js';
+import {Mesh} from '../objects/Mesh.js';
+import {SkinnedMesh} from '../objects/SkinnedMesh.js';
+import {Bone} from '../objects/Bone.js';
+import {Skeleton} from '../objects/Skeleton.js';
+import {Shape} from '../extras/core/Shape.js';
+import {Fog} from '../scenes/Fog.js';
+import {FogExp2} from '../scenes/FogExp2.js';
+import {HemisphereLight} from '../lights/HemisphereLight.js';
+import {SpotLight} from '../lights/SpotLight.js';
+import {PointLight} from '../lights/PointLight.js';
+import {DirectionalLight} from '../lights/DirectionalLight.js';
+import {AmbientLight} from '../lights/AmbientLight.js';
+import {RectAreaLight} from '../lights/RectAreaLight.js';
+import {LightProbe} from '../lights/LightProbe.js';
+import {OrthographicCamera} from '../cameras/OrthographicCamera.js';
+import {PerspectiveCamera} from '../cameras/PerspectiveCamera.js';
+import {Scene} from '../scenes/Scene.js';
+import {CubeTexture} from '../textures/CubeTexture.js';
+import {Texture} from '../textures/Texture.js';
+import {Source} from '../textures/Source.js';
+import {DataTexture} from '../textures/DataTexture.js';
+import {ImageLoader} from './ImageLoader.js';
+import {LoadingManager} from './LoadingManager.js';
+import {AnimationClip} from '../animation/AnimationClip.js';
+import {MaterialLoader} from './MaterialLoader.js';
+import {LoaderUtils} from './LoaderUtils.js';
+import {BufferGeometryLoader} from './BufferGeometryLoader.js';
+import {Loader} from './Loader.js';
+import {FileLoader} from './FileLoader.js';
import * as Geometries from '../geometries/Geometries.js';
-import { getTypedArray } from '../utils.js';
-import { Box3 } from '../math/Box3.js';
-import { Sphere } from '../math/Sphere.js';
+import {getTypedArray} from '../utils.js';
+import {Box3} from '../math/Box3.js';
+import {Sphere} from '../math/Sphere.js';
class ObjectLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/TextureLoader.js b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/TextureLoader.js
index 4adc1ec..56f09d5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/loaders/TextureLoader.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/loaders/TextureLoader.js
@@ -1,6 +1,6 @@
-import { ImageLoader } from './ImageLoader.js';
-import { Texture } from '../textures/Texture.js';
-import { Loader } from './Loader.js';
+import {ImageLoader} from './ImageLoader.js';
+import {Texture} from '../textures/Texture.js';
+import {Loader} from './Loader.js';
class TextureLoader extends Loader {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/LineBasicMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/LineBasicMaterial.js
index b6cc7be..a18c1fd 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/LineBasicMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/LineBasicMaterial.js
@@ -1,5 +1,5 @@
-import { Material } from './Material.js';
-import { Color } from '../math/Color.js';
+import {Material} from './Material.js';
+import {Color} from '../math/Color.js';
class LineBasicMaterial extends Material {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/LineDashedMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/LineDashedMaterial.js
index 53f534d..d8566c3 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/LineDashedMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/LineDashedMaterial.js
@@ -1,4 +1,4 @@
-import { LineBasicMaterial } from './LineBasicMaterial.js';
+import {LineBasicMaterial} from './LineBasicMaterial.js';
class LineDashedMaterial extends LineBasicMaterial {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/Material.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/Material.js
index 27fb784..9949a95 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/Material.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/Material.js
@@ -1,6 +1,15 @@
-import { Color } from '../math/Color.js';
-import { EventDispatcher } from '../core/EventDispatcher.js';
-import { FrontSide, NormalBlending, LessEqualDepth, AddEquation, OneMinusSrcAlphaFactor, SrcAlphaFactor, AlwaysStencilFunc, KeepStencilOp } from '../constants.js';
+import {Color} from '../math/Color.js';
+import {EventDispatcher} from '../core/EventDispatcher.js';
+import {
+ AddEquation,
+ AlwaysStencilFunc,
+ FrontSide,
+ KeepStencilOp,
+ LessEqualDepth,
+ NormalBlending,
+ OneMinusSrcAlphaFactor,
+ SrcAlphaFactor
+} from '../constants.js';
import * as MathUtils from '../math/MathUtils.js';
let _materialId = 0;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/Materials.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/Materials.js
index 3497fac..7ec0764 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/Materials.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/Materials.js
@@ -1,21 +1,21 @@
-import { ShadowMaterial } from './ShadowMaterial.js';
-import { SpriteMaterial } from './SpriteMaterial.js';
-import { RawShaderMaterial } from './RawShaderMaterial.js';
-import { ShaderMaterial } from './ShaderMaterial.js';
-import { PointsMaterial } from './PointsMaterial.js';
-import { MeshPhysicalMaterial } from './MeshPhysicalMaterial.js';
-import { MeshStandardMaterial } from './MeshStandardMaterial.js';
-import { MeshPhongMaterial } from './MeshPhongMaterial.js';
-import { MeshToonMaterial } from './MeshToonMaterial.js';
-import { MeshNormalMaterial } from './MeshNormalMaterial.js';
-import { MeshLambertMaterial } from './MeshLambertMaterial.js';
-import { MeshDepthMaterial } from './MeshDepthMaterial.js';
-import { MeshDistanceMaterial } from './MeshDistanceMaterial.js';
-import { MeshBasicMaterial } from './MeshBasicMaterial.js';
-import { MeshMatcapMaterial } from './MeshMatcapMaterial.js';
-import { LineDashedMaterial } from './LineDashedMaterial.js';
-import { LineBasicMaterial } from './LineBasicMaterial.js';
-import { Material } from './Material.js';
+import {ShadowMaterial} from './ShadowMaterial.js';
+import {SpriteMaterial} from './SpriteMaterial.js';
+import {RawShaderMaterial} from './RawShaderMaterial.js';
+import {ShaderMaterial} from './ShaderMaterial.js';
+import {PointsMaterial} from './PointsMaterial.js';
+import {MeshPhysicalMaterial} from './MeshPhysicalMaterial.js';
+import {MeshStandardMaterial} from './MeshStandardMaterial.js';
+import {MeshPhongMaterial} from './MeshPhongMaterial.js';
+import {MeshToonMaterial} from './MeshToonMaterial.js';
+import {MeshNormalMaterial} from './MeshNormalMaterial.js';
+import {MeshLambertMaterial} from './MeshLambertMaterial.js';
+import {MeshDepthMaterial} from './MeshDepthMaterial.js';
+import {MeshDistanceMaterial} from './MeshDistanceMaterial.js';
+import {MeshBasicMaterial} from './MeshBasicMaterial.js';
+import {MeshMatcapMaterial} from './MeshMatcapMaterial.js';
+import {LineDashedMaterial} from './LineDashedMaterial.js';
+import {LineBasicMaterial} from './LineBasicMaterial.js';
+import {Material} from './Material.js';
export {
ShadowMaterial,
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshBasicMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshBasicMaterial.js
index 1e7211a..91ce844 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshBasicMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshBasicMaterial.js
@@ -1,7 +1,7 @@
-import { Material } from './Material.js';
-import { MultiplyOperation } from '../constants.js';
-import { Color } from '../math/Color.js';
-import { Euler } from '../math/Euler.js';
+import {Material} from './Material.js';
+import {MultiplyOperation} from '../constants.js';
+import {Color} from '../math/Color.js';
+import {Euler} from '../math/Euler.js';
class MeshBasicMaterial extends Material {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshDepthMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshDepthMaterial.js
index b56155d..ebf833c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshDepthMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshDepthMaterial.js
@@ -1,5 +1,5 @@
-import { Material } from './Material.js';
-import { BasicDepthPacking } from '../constants.js';
+import {Material} from './Material.js';
+import {BasicDepthPacking} from '../constants.js';
class MeshDepthMaterial extends Material {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshDistanceMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshDistanceMaterial.js
index a12add1..2e7a6b0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshDistanceMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshDistanceMaterial.js
@@ -1,4 +1,4 @@
-import { Material } from './Material.js';
+import {Material} from './Material.js';
class MeshDistanceMaterial extends Material {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshLambertMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshLambertMaterial.js
index f922028..e724001 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshLambertMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshLambertMaterial.js
@@ -1,8 +1,8 @@
-import { MultiplyOperation, TangentSpaceNormalMap } from '../constants.js';
-import { Material } from './Material.js';
-import { Vector2 } from '../math/Vector2.js';
-import { Color } from '../math/Color.js';
-import { Euler } from '../math/Euler.js';
+import {MultiplyOperation, TangentSpaceNormalMap} from '../constants.js';
+import {Material} from './Material.js';
+import {Vector2} from '../math/Vector2.js';
+import {Color} from '../math/Color.js';
+import {Euler} from '../math/Euler.js';
class MeshLambertMaterial extends Material {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshMatcapMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshMatcapMaterial.js
index 84030dc..3beba46 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshMatcapMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshMatcapMaterial.js
@@ -1,7 +1,7 @@
-import { TangentSpaceNormalMap } from '../constants.js';
-import { Material } from './Material.js';
-import { Vector2 } from '../math/Vector2.js';
-import { Color } from '../math/Color.js';
+import {TangentSpaceNormalMap} from '../constants.js';
+import {Material} from './Material.js';
+import {Vector2} from '../math/Vector2.js';
+import {Color} from '../math/Color.js';
class MeshMatcapMaterial extends Material {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshNormalMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshNormalMaterial.js
index b891031..635e861 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshNormalMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshNormalMaterial.js
@@ -1,6 +1,6 @@
-import { TangentSpaceNormalMap } from '../constants.js';
-import { Material } from './Material.js';
-import { Vector2 } from '../math/Vector2.js';
+import {TangentSpaceNormalMap} from '../constants.js';
+import {Material} from './Material.js';
+import {Vector2} from '../math/Vector2.js';
class MeshNormalMaterial extends Material {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshPhongMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshPhongMaterial.js
index 53e3884..d738b80 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshPhongMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshPhongMaterial.js
@@ -1,8 +1,8 @@
-import { MultiplyOperation, TangentSpaceNormalMap } from '../constants.js';
-import { Material } from './Material.js';
-import { Vector2 } from '../math/Vector2.js';
-import { Color } from '../math/Color.js';
-import { Euler } from '../math/Euler.js';
+import {MultiplyOperation, TangentSpaceNormalMap} from '../constants.js';
+import {Material} from './Material.js';
+import {Vector2} from '../math/Vector2.js';
+import {Color} from '../math/Color.js';
+import {Euler} from '../math/Euler.js';
class MeshPhongMaterial extends Material {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshPhysicalMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshPhysicalMaterial.js
index 840d701..8c077a5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshPhysicalMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshPhysicalMaterial.js
@@ -1,6 +1,6 @@
-import { Vector2 } from '../math/Vector2.js';
-import { MeshStandardMaterial } from './MeshStandardMaterial.js';
-import { Color } from '../math/Color.js';
+import {Vector2} from '../math/Vector2.js';
+import {MeshStandardMaterial} from './MeshStandardMaterial.js';
+import {Color} from '../math/Color.js';
import * as MathUtils from '../math/MathUtils.js';
class MeshPhysicalMaterial extends MeshStandardMaterial {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshStandardMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshStandardMaterial.js
index f223f8e..345f8fb 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshStandardMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshStandardMaterial.js
@@ -1,8 +1,8 @@
-import { TangentSpaceNormalMap } from '../constants.js';
-import { Material } from './Material.js';
-import { Vector2 } from '../math/Vector2.js';
-import { Color } from '../math/Color.js';
-import { Euler } from '../math/Euler.js';
+import {TangentSpaceNormalMap} from '../constants.js';
+import {Material} from './Material.js';
+import {Vector2} from '../math/Vector2.js';
+import {Color} from '../math/Color.js';
+import {Euler} from '../math/Euler.js';
class MeshStandardMaterial extends Material {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshToonMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshToonMaterial.js
index 2f9b2f9..2010deb 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshToonMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/MeshToonMaterial.js
@@ -1,7 +1,7 @@
-import { TangentSpaceNormalMap } from '../constants.js';
-import { Material } from './Material.js';
-import { Vector2 } from '../math/Vector2.js';
-import { Color } from '../math/Color.js';
+import {TangentSpaceNormalMap} from '../constants.js';
+import {Material} from './Material.js';
+import {Vector2} from '../math/Vector2.js';
+import {Color} from '../math/Color.js';
class MeshToonMaterial extends Material {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/PointsMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/PointsMaterial.js
index 8ca5500..309ab18 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/PointsMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/PointsMaterial.js
@@ -1,5 +1,5 @@
-import { Material } from './Material.js';
-import { Color } from '../math/Color.js';
+import {Material} from './Material.js';
+import {Color} from '../math/Color.js';
class PointsMaterial extends Material {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/RawShaderMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/RawShaderMaterial.js
index e2ab437..49af22a 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/RawShaderMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/RawShaderMaterial.js
@@ -1,4 +1,4 @@
-import { ShaderMaterial } from './ShaderMaterial.js';
+import {ShaderMaterial} from './ShaderMaterial.js';
class RawShaderMaterial extends ShaderMaterial {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/ShaderMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/ShaderMaterial.js
index ca3dbbe..241ae9c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/ShaderMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/ShaderMaterial.js
@@ -1,5 +1,5 @@
-import { Material } from './Material.js';
-import { cloneUniforms, cloneUniformsGroups } from '../renderers/shaders/UniformsUtils.js';
+import {Material} from './Material.js';
+import {cloneUniforms, cloneUniformsGroups} from '../renderers/shaders/UniformsUtils.js';
import default_vertex from '../renderers/shaders/ShaderChunk/default_vertex.glsl.js';
import default_fragment from '../renderers/shaders/ShaderChunk/default_fragment.glsl.js';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/ShadowMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/ShadowMaterial.js
index deea305..19e1245 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/ShadowMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/ShadowMaterial.js
@@ -1,5 +1,5 @@
-import { Material } from './Material.js';
-import { Color } from '../math/Color.js';
+import {Material} from './Material.js';
+import {Color} from '../math/Color.js';
class ShadowMaterial extends Material {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/materials/SpriteMaterial.js b/ruoyi-admin/src/main/resources/static/js/three/src/materials/SpriteMaterial.js
index 911e9ab..9fec9f0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/materials/SpriteMaterial.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/materials/SpriteMaterial.js
@@ -1,5 +1,5 @@
-import { Material } from './Material.js';
-import { Color } from '../math/Color.js';
+import {Material} from './Material.js';
+import {Color} from '../math/Color.js';
class SpriteMaterial extends Material {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/math/Box2.js b/ruoyi-admin/src/main/resources/static/js/three/src/math/Box2.js
index 3a81d26..c7901ca 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/math/Box2.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/math/Box2.js
@@ -1,4 +1,4 @@
-import { Vector2 } from './Vector2.js';
+import {Vector2} from './Vector2.js';
const _vector = /*@__PURE__*/ new Vector2();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/math/Box3.js b/ruoyi-admin/src/main/resources/static/js/three/src/math/Box3.js
index a49c386..be5df41 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/math/Box3.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/math/Box3.js
@@ -1,4 +1,4 @@
-import { Vector3 } from './Vector3.js';
+import {Vector3} from './Vector3.js';
class Box3 {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/math/Color.js b/ruoyi-admin/src/main/resources/static/js/three/src/math/Color.js
index 5f0bad7..d8d161b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/math/Color.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/math/Color.js
@@ -1,6 +1,6 @@
-import { clamp, euclideanModulo, lerp } from './MathUtils.js';
-import { ColorManagement, SRGBToLinear, LinearToSRGB } from './ColorManagement.js';
-import { SRGBColorSpace } from '../constants.js';
+import {clamp, euclideanModulo, lerp} from './MathUtils.js';
+import {ColorManagement, LinearToSRGB, SRGBToLinear} from './ColorManagement.js';
+import {SRGBColorSpace} from '../constants.js';
const _colorKeywords = { 'aliceblue': 0xF0F8FF, 'antiquewhite': 0xFAEBD7, 'aqua': 0x00FFFF, 'aquamarine': 0x7FFFD4, 'azure': 0xF0FFFF,
'beige': 0xF5F5DC, 'bisque': 0xFFE4C4, 'black': 0x000000, 'blanchedalmond': 0xFFEBCD, 'blue': 0x0000FF, 'blueviolet': 0x8A2BE2,
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/math/ColorManagement.js b/ruoyi-admin/src/main/resources/static/js/three/src/math/ColorManagement.js
index 2fb6e20..3ec3ae5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/math/ColorManagement.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/math/ColorManagement.js
@@ -1,5 +1,15 @@
-import { SRGBColorSpace, LinearSRGBColorSpace, DisplayP3ColorSpace, LinearDisplayP3ColorSpace, Rec709Primaries, P3Primaries, SRGBTransfer, LinearTransfer, NoColorSpace, } from '../constants.js';
-import { Matrix3 } from './Matrix3.js';
+import {
+ DisplayP3ColorSpace,
+ LinearDisplayP3ColorSpace,
+ LinearSRGBColorSpace,
+ LinearTransfer,
+ NoColorSpace,
+ P3Primaries,
+ Rec709Primaries,
+ SRGBColorSpace,
+ SRGBTransfer,
+} from '../constants.js';
+import {Matrix3} from './Matrix3.js';
/**
* Matrices converting P3 <-> Rec. 709 primaries, without gamut mapping
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/math/Euler.js b/ruoyi-admin/src/main/resources/static/js/three/src/math/Euler.js
index 33150c6..496ee21 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/math/Euler.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/math/Euler.js
@@ -1,6 +1,6 @@
-import { Quaternion } from './Quaternion.js';
-import { Matrix4 } from './Matrix4.js';
-import { clamp } from './MathUtils.js';
+import {Quaternion} from './Quaternion.js';
+import {Matrix4} from './Matrix4.js';
+import {clamp} from './MathUtils.js';
const _matrix = /*@__PURE__*/ new Matrix4();
const _quaternion = /*@__PURE__*/ new Quaternion();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/math/Frustum.js b/ruoyi-admin/src/main/resources/static/js/three/src/math/Frustum.js
index 3bb0e8f..6309532 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/math/Frustum.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/math/Frustum.js
@@ -1,7 +1,7 @@
-import { WebGLCoordinateSystem, WebGPUCoordinateSystem } from '../constants.js';
-import { Vector3 } from './Vector3.js';
-import { Sphere } from './Sphere.js';
-import { Plane } from './Plane.js';
+import {WebGLCoordinateSystem, WebGPUCoordinateSystem} from '../constants.js';
+import {Vector3} from './Vector3.js';
+import {Sphere} from './Sphere.js';
+import {Plane} from './Plane.js';
const _sphere = /*@__PURE__*/ new Sphere();
const _vector = /*@__PURE__*/ new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/math/Line3.js b/ruoyi-admin/src/main/resources/static/js/three/src/math/Line3.js
index bd41206..bad3fce 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/math/Line3.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/math/Line3.js
@@ -1,4 +1,4 @@
-import { Vector3 } from './Vector3.js';
+import {Vector3} from './Vector3.js';
import * as MathUtils from './MathUtils.js';
const _startP = /*@__PURE__*/ new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/math/Matrix4.js b/ruoyi-admin/src/main/resources/static/js/three/src/math/Matrix4.js
index bf5bc03..fb11ae5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/math/Matrix4.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/math/Matrix4.js
@@ -1,5 +1,5 @@
-import { WebGLCoordinateSystem, WebGPUCoordinateSystem } from '../constants.js';
-import { Vector3 } from './Vector3.js';
+import {WebGLCoordinateSystem, WebGPUCoordinateSystem} from '../constants.js';
+import {Vector3} from './Vector3.js';
class Matrix4 {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/math/Plane.js b/ruoyi-admin/src/main/resources/static/js/three/src/math/Plane.js
index d8f2fd4..04e3d97 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/math/Plane.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/math/Plane.js
@@ -1,5 +1,5 @@
-import { Matrix3 } from './Matrix3.js';
-import { Vector3 } from './Vector3.js';
+import {Matrix3} from './Matrix3.js';
+import {Vector3} from './Vector3.js';
const _vector1 = /*@__PURE__*/ new Vector3();
const _vector2 = /*@__PURE__*/ new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/math/Ray.js b/ruoyi-admin/src/main/resources/static/js/three/src/math/Ray.js
index ed3d120..a94e9fc 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/math/Ray.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/math/Ray.js
@@ -1,4 +1,4 @@
-import { Vector3 } from './Vector3.js';
+import {Vector3} from './Vector3.js';
const _vector = /*@__PURE__*/ new Vector3();
const _segCenter = /*@__PURE__*/ new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/math/Sphere.js b/ruoyi-admin/src/main/resources/static/js/three/src/math/Sphere.js
index 76e3d13..cd292d2 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/math/Sphere.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/math/Sphere.js
@@ -1,5 +1,5 @@
-import { Box3 } from './Box3.js';
-import { Vector3 } from './Vector3.js';
+import {Box3} from './Box3.js';
+import {Vector3} from './Vector3.js';
const _box = /*@__PURE__*/ new Box3();
const _v1 = /*@__PURE__*/ new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/math/SphericalHarmonics3.js b/ruoyi-admin/src/main/resources/static/js/three/src/math/SphericalHarmonics3.js
index 5ec3610..2e711d8 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/math/SphericalHarmonics3.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/math/SphericalHarmonics3.js
@@ -1,4 +1,4 @@
-import { Vector3 } from './Vector3.js';
+import {Vector3} from './Vector3.js';
/**
* Primary reference:
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/math/Triangle.js b/ruoyi-admin/src/main/resources/static/js/three/src/math/Triangle.js
index fdb1f36..9c6cee1 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/math/Triangle.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/math/Triangle.js
@@ -1,4 +1,4 @@
-import { Vector3 } from './Vector3.js';
+import {Vector3} from './Vector3.js';
const _v0 = /*@__PURE__*/ new Vector3();
const _v1 = /*@__PURE__*/ new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/math/Vector3.js b/ruoyi-admin/src/main/resources/static/js/three/src/math/Vector3.js
index 303276b..0153219 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/math/Vector3.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/math/Vector3.js
@@ -1,5 +1,5 @@
import * as MathUtils from './MathUtils.js';
-import { Quaternion } from './Quaternion.js';
+import {Quaternion} from './Quaternion.js';
class Vector3 {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/math/interpolants/CubicInterpolant.js b/ruoyi-admin/src/main/resources/static/js/three/src/math/interpolants/CubicInterpolant.js
index 14c9b58..469db4f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/math/interpolants/CubicInterpolant.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/math/interpolants/CubicInterpolant.js
@@ -1,5 +1,5 @@
-import { ZeroCurvatureEnding, WrapAroundEnding, ZeroSlopeEnding } from '../../constants.js';
-import { Interpolant } from '../Interpolant.js';
+import {WrapAroundEnding, ZeroCurvatureEnding, ZeroSlopeEnding} from '../../constants.js';
+import {Interpolant} from '../Interpolant.js';
/**
* Fast and simple cubic spline interpolant.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/math/interpolants/DiscreteInterpolant.js b/ruoyi-admin/src/main/resources/static/js/three/src/math/interpolants/DiscreteInterpolant.js
index 9933121..8fb88f1 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/math/interpolants/DiscreteInterpolant.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/math/interpolants/DiscreteInterpolant.js
@@ -1,4 +1,4 @@
-import { Interpolant } from '../Interpolant.js';
+import {Interpolant} from '../Interpolant.js';
/**
*
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/math/interpolants/LinearInterpolant.js b/ruoyi-admin/src/main/resources/static/js/three/src/math/interpolants/LinearInterpolant.js
index dae736e..1323751 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/math/interpolants/LinearInterpolant.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/math/interpolants/LinearInterpolant.js
@@ -1,4 +1,4 @@
-import { Interpolant } from '../Interpolant.js';
+import {Interpolant} from '../Interpolant.js';
class LinearInterpolant extends Interpolant {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/math/interpolants/QuaternionLinearInterpolant.js b/ruoyi-admin/src/main/resources/static/js/three/src/math/interpolants/QuaternionLinearInterpolant.js
index 3b8bd4f..dc29cbc 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/math/interpolants/QuaternionLinearInterpolant.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/math/interpolants/QuaternionLinearInterpolant.js
@@ -1,5 +1,5 @@
-import { Interpolant } from '../Interpolant.js';
-import { Quaternion } from '../Quaternion.js';
+import {Interpolant} from '../Interpolant.js';
+import {Quaternion} from '../Quaternion.js';
/**
* Spherical linear unit quaternion interpolant.
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/objects/BatchedMesh.js b/ruoyi-admin/src/main/resources/static/js/three/src/objects/BatchedMesh.js
index 89e5494..0f67dba 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/objects/BatchedMesh.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/objects/BatchedMesh.js
@@ -1,14 +1,13 @@
-import { BufferAttribute } from '../core/BufferAttribute.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { DataTexture } from '../textures/DataTexture.js';
-import { FloatType } from '../constants.js';
-import { Matrix4 } from '../math/Matrix4.js';
-import { Mesh } from './Mesh.js';
-import { RGBAFormat } from '../constants.js';
-import { Box3 } from '../math/Box3.js';
-import { Sphere } from '../math/Sphere.js';
-import { Frustum } from '../math/Frustum.js';
-import { Vector3 } from '../math/Vector3.js';
+import {BufferAttribute} from '../core/BufferAttribute.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {DataTexture} from '../textures/DataTexture.js';
+import {FloatType, RGBAFormat} from '../constants.js';
+import {Matrix4} from '../math/Matrix4.js';
+import {Mesh} from './Mesh.js';
+import {Box3} from '../math/Box3.js';
+import {Sphere} from '../math/Sphere.js';
+import {Frustum} from '../math/Frustum.js';
+import {Vector3} from '../math/Vector3.js';
function sortOpaque( a, b ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/objects/Bone.js b/ruoyi-admin/src/main/resources/static/js/three/src/objects/Bone.js
index a673aab..4ac7892 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/objects/Bone.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/objects/Bone.js
@@ -1,4 +1,4 @@
-import { Object3D } from '../core/Object3D.js';
+import {Object3D} from '../core/Object3D.js';
class Bone extends Object3D {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/objects/Group.js b/ruoyi-admin/src/main/resources/static/js/three/src/objects/Group.js
index d4fee84..e6795e2 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/objects/Group.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/objects/Group.js
@@ -1,4 +1,4 @@
-import { Object3D } from '../core/Object3D.js';
+import {Object3D} from '../core/Object3D.js';
class Group extends Object3D {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/objects/InstancedMesh.js b/ruoyi-admin/src/main/resources/static/js/three/src/objects/InstancedMesh.js
index 90f7809..5eb4897 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/objects/InstancedMesh.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/objects/InstancedMesh.js
@@ -1,10 +1,10 @@
-import { InstancedBufferAttribute } from '../core/InstancedBufferAttribute.js';
-import { Mesh } from './Mesh.js';
-import { Box3 } from '../math/Box3.js';
-import { Matrix4 } from '../math/Matrix4.js';
-import { Sphere } from '../math/Sphere.js';
-import { DataTexture } from '../textures/DataTexture.js';
-import { FloatType, RedFormat } from '../constants.js';
+import {InstancedBufferAttribute} from '../core/InstancedBufferAttribute.js';
+import {Mesh} from './Mesh.js';
+import {Box3} from '../math/Box3.js';
+import {Matrix4} from '../math/Matrix4.js';
+import {Sphere} from '../math/Sphere.js';
+import {DataTexture} from '../textures/DataTexture.js';
+import {FloatType, RedFormat} from '../constants.js';
const _instanceLocalMatrix = /*@__PURE__*/ new Matrix4();
const _instanceWorldMatrix = /*@__PURE__*/ new Matrix4();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/objects/LOD.js b/ruoyi-admin/src/main/resources/static/js/three/src/objects/LOD.js
index 08fbc10..3a98a93 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/objects/LOD.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/objects/LOD.js
@@ -1,5 +1,5 @@
-import { Vector3 } from '../math/Vector3.js';
-import { Object3D } from '../core/Object3D.js';
+import {Vector3} from '../math/Vector3.js';
+import {Object3D} from '../core/Object3D.js';
const _v1 = /*@__PURE__*/ new Vector3();
const _v2 = /*@__PURE__*/ new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/objects/Line.js b/ruoyi-admin/src/main/resources/static/js/three/src/objects/Line.js
index 294216b..2576bd9 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/objects/Line.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/objects/Line.js
@@ -1,11 +1,11 @@
-import { Sphere } from '../math/Sphere.js';
-import { Ray } from '../math/Ray.js';
-import { Matrix4 } from '../math/Matrix4.js';
-import { Object3D } from '../core/Object3D.js';
-import { Vector3 } from '../math/Vector3.js';
-import { LineBasicMaterial } from '../materials/LineBasicMaterial.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
+import {Sphere} from '../math/Sphere.js';
+import {Ray} from '../math/Ray.js';
+import {Matrix4} from '../math/Matrix4.js';
+import {Object3D} from '../core/Object3D.js';
+import {Vector3} from '../math/Vector3.js';
+import {LineBasicMaterial} from '../materials/LineBasicMaterial.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
const _vStart = /*@__PURE__*/ new Vector3();
const _vEnd = /*@__PURE__*/ new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/objects/LineLoop.js b/ruoyi-admin/src/main/resources/static/js/three/src/objects/LineLoop.js
index 8c3ac94..8e7c6b9 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/objects/LineLoop.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/objects/LineLoop.js
@@ -1,4 +1,4 @@
-import { Line } from './Line.js';
+import {Line} from './Line.js';
class LineLoop extends Line {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/objects/LineSegments.js b/ruoyi-admin/src/main/resources/static/js/three/src/objects/LineSegments.js
index 4d27d9a..98f7544 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/objects/LineSegments.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/objects/LineSegments.js
@@ -1,6 +1,6 @@
-import { Line } from './Line.js';
-import { Vector3 } from '../math/Vector3.js';
-import { Float32BufferAttribute } from '../core/BufferAttribute.js';
+import {Line} from './Line.js';
+import {Vector3} from '../math/Vector3.js';
+import {Float32BufferAttribute} from '../core/BufferAttribute.js';
const _start = /*@__PURE__*/ new Vector3();
const _end = /*@__PURE__*/ new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/objects/Mesh.js b/ruoyi-admin/src/main/resources/static/js/three/src/objects/Mesh.js
index dd3288d..a99fa60 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/objects/Mesh.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/objects/Mesh.js
@@ -1,13 +1,13 @@
-import { Vector3 } from '../math/Vector3.js';
-import { Vector2 } from '../math/Vector2.js';
-import { Sphere } from '../math/Sphere.js';
-import { Ray } from '../math/Ray.js';
-import { Matrix4 } from '../math/Matrix4.js';
-import { Object3D } from '../core/Object3D.js';
-import { Triangle } from '../math/Triangle.js';
-import { BackSide, FrontSide } from '../constants.js';
-import { MeshBasicMaterial } from '../materials/MeshBasicMaterial.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
+import {Vector3} from '../math/Vector3.js';
+import {Vector2} from '../math/Vector2.js';
+import {Sphere} from '../math/Sphere.js';
+import {Ray} from '../math/Ray.js';
+import {Matrix4} from '../math/Matrix4.js';
+import {Object3D} from '../core/Object3D.js';
+import {Triangle} from '../math/Triangle.js';
+import {BackSide, FrontSide} from '../constants.js';
+import {MeshBasicMaterial} from '../materials/MeshBasicMaterial.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
const _inverseMatrix = /*@__PURE__*/ new Matrix4();
const _ray = /*@__PURE__*/ new Ray();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/objects/Points.js b/ruoyi-admin/src/main/resources/static/js/three/src/objects/Points.js
index 2012238..2861eac 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/objects/Points.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/objects/Points.js
@@ -1,10 +1,10 @@
-import { Sphere } from '../math/Sphere.js';
-import { Ray } from '../math/Ray.js';
-import { Matrix4 } from '../math/Matrix4.js';
-import { Object3D } from '../core/Object3D.js';
-import { Vector3 } from '../math/Vector3.js';
-import { PointsMaterial } from '../materials/PointsMaterial.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
+import {Sphere} from '../math/Sphere.js';
+import {Ray} from '../math/Ray.js';
+import {Matrix4} from '../math/Matrix4.js';
+import {Object3D} from '../core/Object3D.js';
+import {Vector3} from '../math/Vector3.js';
+import {PointsMaterial} from '../materials/PointsMaterial.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
const _inverseMatrix = /*@__PURE__*/ new Matrix4();
const _ray = /*@__PURE__*/ new Ray();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/objects/Skeleton.js b/ruoyi-admin/src/main/resources/static/js/three/src/objects/Skeleton.js
index 23abe42..02e6e8e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/objects/Skeleton.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/objects/Skeleton.js
@@ -1,10 +1,7 @@
-import {
- RGBAFormat,
- FloatType
-} from '../constants.js';
-import { Bone } from './Bone.js';
-import { Matrix4 } from '../math/Matrix4.js';
-import { DataTexture } from '../textures/DataTexture.js';
+import {FloatType, RGBAFormat} from '../constants.js';
+import {Bone} from './Bone.js';
+import {Matrix4} from '../math/Matrix4.js';
+import {DataTexture} from '../textures/DataTexture.js';
import * as MathUtils from '../math/MathUtils.js';
const _offsetMatrix = /*@__PURE__*/ new Matrix4();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/objects/SkinnedMesh.js b/ruoyi-admin/src/main/resources/static/js/three/src/objects/SkinnedMesh.js
index 1fc327a..5b539a3 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/objects/SkinnedMesh.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/objects/SkinnedMesh.js
@@ -1,11 +1,11 @@
-import { Mesh } from './Mesh.js';
-import { Box3 } from '../math/Box3.js';
-import { Matrix4 } from '../math/Matrix4.js';
-import { Sphere } from '../math/Sphere.js';
-import { Vector3 } from '../math/Vector3.js';
-import { Vector4 } from '../math/Vector4.js';
-import { Ray } from '../math/Ray.js';
-import { AttachedBindMode, DetachedBindMode } from '../constants.js';
+import {Mesh} from './Mesh.js';
+import {Box3} from '../math/Box3.js';
+import {Matrix4} from '../math/Matrix4.js';
+import {Sphere} from '../math/Sphere.js';
+import {Vector3} from '../math/Vector3.js';
+import {Vector4} from '../math/Vector4.js';
+import {Ray} from '../math/Ray.js';
+import {AttachedBindMode, DetachedBindMode} from '../constants.js';
const _basePosition = /*@__PURE__*/ new Vector3();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/objects/Sprite.js b/ruoyi-admin/src/main/resources/static/js/three/src/objects/Sprite.js
index 0b41442..7d89451 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/objects/Sprite.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/objects/Sprite.js
@@ -1,12 +1,12 @@
-import { Vector2 } from '../math/Vector2.js';
-import { Vector3 } from '../math/Vector3.js';
-import { Matrix4 } from '../math/Matrix4.js';
-import { Triangle } from '../math/Triangle.js';
-import { Object3D } from '../core/Object3D.js';
-import { BufferGeometry } from '../core/BufferGeometry.js';
-import { InterleavedBuffer } from '../core/InterleavedBuffer.js';
-import { InterleavedBufferAttribute } from '../core/InterleavedBufferAttribute.js';
-import { SpriteMaterial } from '../materials/SpriteMaterial.js';
+import {Vector2} from '../math/Vector2.js';
+import {Vector3} from '../math/Vector3.js';
+import {Matrix4} from '../math/Matrix4.js';
+import {Triangle} from '../math/Triangle.js';
+import {Object3D} from '../core/Object3D.js';
+import {BufferGeometry} from '../core/BufferGeometry.js';
+import {InterleavedBuffer} from '../core/InterleavedBuffer.js';
+import {InterleavedBufferAttribute} from '../core/InterleavedBufferAttribute.js';
+import {SpriteMaterial} from '../materials/SpriteMaterial.js';
let _geometry;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGL3DRenderTarget.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGL3DRenderTarget.js
index be074da..7eae197 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGL3DRenderTarget.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGL3DRenderTarget.js
@@ -1,5 +1,5 @@
-import { WebGLRenderTarget } from './WebGLRenderTarget.js';
-import { Data3DTexture } from '../textures/Data3DTexture.js';
+import {WebGLRenderTarget} from './WebGLRenderTarget.js';
+import {Data3DTexture} from '../textures/Data3DTexture.js';
class WebGL3DRenderTarget extends WebGLRenderTarget {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGLArrayRenderTarget.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGLArrayRenderTarget.js
index 769f9e5..c299b5d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGLArrayRenderTarget.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGLArrayRenderTarget.js
@@ -1,5 +1,5 @@
-import { WebGLRenderTarget } from './WebGLRenderTarget.js';
-import { DataArrayTexture } from '../textures/DataArrayTexture.js';
+import {WebGLRenderTarget} from './WebGLRenderTarget.js';
+import {DataArrayTexture} from '../textures/DataArrayTexture.js';
class WebGLArrayRenderTarget extends WebGLRenderTarget {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGLCubeRenderTarget.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGLCubeRenderTarget.js
index 7d59d87..b7d5cc0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGLCubeRenderTarget.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGLCubeRenderTarget.js
@@ -1,11 +1,11 @@
-import { BackSide, LinearFilter, LinearMipmapLinearFilter, NoBlending } from '../constants.js';
-import { Mesh } from '../objects/Mesh.js';
-import { BoxGeometry } from '../geometries/BoxGeometry.js';
-import { ShaderMaterial } from '../materials/ShaderMaterial.js';
-import { cloneUniforms } from './shaders/UniformsUtils.js';
-import { WebGLRenderTarget } from './WebGLRenderTarget.js';
-import { CubeCamera } from '../cameras/CubeCamera.js';
-import { CubeTexture } from '../textures/CubeTexture.js';
+import {BackSide, LinearFilter, LinearMipmapLinearFilter, NoBlending} from '../constants.js';
+import {Mesh} from '../objects/Mesh.js';
+import {BoxGeometry} from '../geometries/BoxGeometry.js';
+import {ShaderMaterial} from '../materials/ShaderMaterial.js';
+import {cloneUniforms} from './shaders/UniformsUtils.js';
+import {WebGLRenderTarget} from './WebGLRenderTarget.js';
+import {CubeCamera} from '../cameras/CubeCamera.js';
+import {CubeTexture} from '../textures/CubeTexture.js';
class WebGLCubeRenderTarget extends WebGLRenderTarget {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGLRenderTarget.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGLRenderTarget.js
index 167d083..f61e496 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGLRenderTarget.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGLRenderTarget.js
@@ -1,4 +1,4 @@
-import { RenderTarget } from '../core/RenderTarget.js';
+import {RenderTarget} from '../core/RenderTarget.js';
class WebGLRenderTarget extends RenderTarget {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGLRenderer.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGLRenderer.js
index 6fe5a52..9edfb50 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGLRenderer.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/WebGLRenderer.js
@@ -1,61 +1,61 @@
import {
- REVISION,
- BackSide,
- FrontSide,
- DoubleSide,
- HalfFloatType,
- UnsignedByteType,
- NoToneMapping,
- LinearMipmapLinearFilter,
- SRGBColorSpace,
- LinearSRGBColorSpace,
- RGBAIntegerFormat,
- RGIntegerFormat,
- RedIntegerFormat,
- UnsignedIntType,
- UnsignedShortType,
- UnsignedInt248Type,
- UnsignedShort4444Type,
- UnsignedShort5551Type,
- WebGLCoordinateSystem,
- DisplayP3ColorSpace,
- LinearDisplayP3ColorSpace
+ BackSide,
+ DisplayP3ColorSpace,
+ DoubleSide,
+ FrontSide,
+ HalfFloatType,
+ LinearDisplayP3ColorSpace,
+ LinearMipmapLinearFilter,
+ LinearSRGBColorSpace,
+ NoToneMapping,
+ RedIntegerFormat,
+ REVISION,
+ RGBAIntegerFormat,
+ RGIntegerFormat,
+ SRGBColorSpace,
+ UnsignedByteType,
+ UnsignedInt248Type,
+ UnsignedIntType,
+ UnsignedShort4444Type,
+ UnsignedShort5551Type,
+ UnsignedShortType,
+ WebGLCoordinateSystem
} from '../constants.js';
-import { Color } from '../math/Color.js';
-import { Frustum } from '../math/Frustum.js';
-import { Matrix4 } from '../math/Matrix4.js';
-import { Vector3 } from '../math/Vector3.js';
-import { Vector4 } from '../math/Vector4.js';
-import { WebGLAnimation } from './webgl/WebGLAnimation.js';
-import { WebGLAttributes } from './webgl/WebGLAttributes.js';
-import { WebGLBackground } from './webgl/WebGLBackground.js';
-import { WebGLBindingStates } from './webgl/WebGLBindingStates.js';
-import { WebGLBufferRenderer } from './webgl/WebGLBufferRenderer.js';
-import { WebGLCapabilities } from './webgl/WebGLCapabilities.js';
-import { WebGLClipping } from './webgl/WebGLClipping.js';
-import { WebGLCubeMaps } from './webgl/WebGLCubeMaps.js';
-import { WebGLCubeUVMaps } from './webgl/WebGLCubeUVMaps.js';
-import { WebGLExtensions } from './webgl/WebGLExtensions.js';
-import { WebGLGeometries } from './webgl/WebGLGeometries.js';
-import { WebGLIndexedBufferRenderer } from './webgl/WebGLIndexedBufferRenderer.js';
-import { WebGLInfo } from './webgl/WebGLInfo.js';
-import { WebGLMorphtargets } from './webgl/WebGLMorphtargets.js';
-import { WebGLObjects } from './webgl/WebGLObjects.js';
-import { WebGLPrograms } from './webgl/WebGLPrograms.js';
-import { WebGLProperties } from './webgl/WebGLProperties.js';
-import { WebGLRenderLists } from './webgl/WebGLRenderLists.js';
-import { WebGLRenderStates } from './webgl/WebGLRenderStates.js';
-import { WebGLRenderTarget } from './WebGLRenderTarget.js';
-import { WebGLShadowMap } from './webgl/WebGLShadowMap.js';
-import { WebGLState } from './webgl/WebGLState.js';
-import { WebGLTextures } from './webgl/WebGLTextures.js';
-import { WebGLUniforms } from './webgl/WebGLUniforms.js';
-import { WebGLUtils } from './webgl/WebGLUtils.js';
-import { WebXRManager } from './webxr/WebXRManager.js';
-import { WebGLMaterials } from './webgl/WebGLMaterials.js';
-import { WebGLUniformsGroups } from './webgl/WebGLUniformsGroups.js';
-import { createCanvasElement } from '../utils.js';
-import { ColorManagement } from '../math/ColorManagement.js';
+import {Color} from '../math/Color.js';
+import {Frustum} from '../math/Frustum.js';
+import {Matrix4} from '../math/Matrix4.js';
+import {Vector3} from '../math/Vector3.js';
+import {Vector4} from '../math/Vector4.js';
+import {WebGLAnimation} from './webgl/WebGLAnimation.js';
+import {WebGLAttributes} from './webgl/WebGLAttributes.js';
+import {WebGLBackground} from './webgl/WebGLBackground.js';
+import {WebGLBindingStates} from './webgl/WebGLBindingStates.js';
+import {WebGLBufferRenderer} from './webgl/WebGLBufferRenderer.js';
+import {WebGLCapabilities} from './webgl/WebGLCapabilities.js';
+import {WebGLClipping} from './webgl/WebGLClipping.js';
+import {WebGLCubeMaps} from './webgl/WebGLCubeMaps.js';
+import {WebGLCubeUVMaps} from './webgl/WebGLCubeUVMaps.js';
+import {WebGLExtensions} from './webgl/WebGLExtensions.js';
+import {WebGLGeometries} from './webgl/WebGLGeometries.js';
+import {WebGLIndexedBufferRenderer} from './webgl/WebGLIndexedBufferRenderer.js';
+import {WebGLInfo} from './webgl/WebGLInfo.js';
+import {WebGLMorphtargets} from './webgl/WebGLMorphtargets.js';
+import {WebGLObjects} from './webgl/WebGLObjects.js';
+import {WebGLPrograms} from './webgl/WebGLPrograms.js';
+import {WebGLProperties} from './webgl/WebGLProperties.js';
+import {WebGLRenderLists} from './webgl/WebGLRenderLists.js';
+import {WebGLRenderStates} from './webgl/WebGLRenderStates.js';
+import {WebGLRenderTarget} from './WebGLRenderTarget.js';
+import {WebGLShadowMap} from './webgl/WebGLShadowMap.js';
+import {WebGLState} from './webgl/WebGLState.js';
+import {WebGLTextures} from './webgl/WebGLTextures.js';
+import {WebGLUniforms} from './webgl/WebGLUniforms.js';
+import {WebGLUtils} from './webgl/WebGLUtils.js';
+import {WebXRManager} from './webxr/WebXRManager.js';
+import {WebGLMaterials} from './webgl/WebGLMaterials.js';
+import {WebGLUniformsGroups} from './webgl/WebGLUniformsGroups.js';
+import {createCanvasElement} from '../utils.js';
+import {ColorManagement} from '../math/ColorManagement.js';
class WebGLRenderer {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/shaders/ShaderLib.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/shaders/ShaderLib.js
index 2cb1763..627101d 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/shaders/ShaderLib.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/shaders/ShaderLib.js
@@ -1,10 +1,10 @@
-import { ShaderChunk } from './ShaderChunk.js';
-import { mergeUniforms } from './UniformsUtils.js';
-import { Vector2 } from '../../math/Vector2.js';
-import { Vector3 } from '../../math/Vector3.js';
-import { UniformsLib } from './UniformsLib.js';
-import { Color } from '../../math/Color.js';
-import { Matrix3 } from '../../math/Matrix3.js';
+import {ShaderChunk} from './ShaderChunk.js';
+import {mergeUniforms} from './UniformsUtils.js';
+import {Vector2} from '../../math/Vector2.js';
+import {Vector3} from '../../math/Vector3.js';
+import {UniformsLib} from './UniformsLib.js';
+import {Color} from '../../math/Color.js';
+import {Matrix3} from '../../math/Matrix3.js';
const ShaderLib = {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/shaders/UniformsLib.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/shaders/UniformsLib.js
index e4003ed..2e65d64 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/shaders/UniformsLib.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/shaders/UniformsLib.js
@@ -1,6 +1,6 @@
-import { Color } from '../../math/Color.js';
-import { Vector2 } from '../../math/Vector2.js';
-import { Matrix3 } from '../../math/Matrix3.js';
+import {Color} from '../../math/Color.js';
+import {Vector2} from '../../math/Vector2.js';
+import {Matrix3} from '../../math/Matrix3.js';
/**
* Uniforms library for shared webgl shaders
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/shaders/UniformsUtils.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/shaders/UniformsUtils.js
index 062209c..643245e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/shaders/UniformsUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/shaders/UniformsUtils.js
@@ -1,4 +1,4 @@
-import { ColorManagement } from '../../math/ColorManagement.js';
+import {ColorManagement} from '../../math/ColorManagement.js';
/**
* Uniform Utilities
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLBackground.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLBackground.js
index 7d376bc..218bc01 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLBackground.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLBackground.js
@@ -1,14 +1,14 @@
-import { BackSide, FrontSide, CubeUVReflectionMapping, SRGBTransfer } from '../../constants.js';
-import { BoxGeometry } from '../../geometries/BoxGeometry.js';
-import { PlaneGeometry } from '../../geometries/PlaneGeometry.js';
-import { ShaderMaterial } from '../../materials/ShaderMaterial.js';
-import { Color } from '../../math/Color.js';
-import { ColorManagement } from '../../math/ColorManagement.js';
-import { Euler } from '../../math/Euler.js';
-import { Matrix4 } from '../../math/Matrix4.js';
-import { Mesh } from '../../objects/Mesh.js';
-import { ShaderLib } from '../shaders/ShaderLib.js';
-import { cloneUniforms, getUnlitUniformColorSpace } from '../shaders/UniformsUtils.js';
+import {BackSide, CubeUVReflectionMapping, FrontSide, SRGBTransfer} from '../../constants.js';
+import {BoxGeometry} from '../../geometries/BoxGeometry.js';
+import {PlaneGeometry} from '../../geometries/PlaneGeometry.js';
+import {ShaderMaterial} from '../../materials/ShaderMaterial.js';
+import {Color} from '../../math/Color.js';
+import {ColorManagement} from '../../math/ColorManagement.js';
+import {Euler} from '../../math/Euler.js';
+import {Matrix4} from '../../math/Matrix4.js';
+import {Mesh} from '../../objects/Mesh.js';
+import {ShaderLib} from '../shaders/ShaderLib.js';
+import {cloneUniforms, getUnlitUniformColorSpace} from '../shaders/UniformsUtils.js';
const _rgb = { r: 0, b: 0, g: 0 };
const _e1 = /*@__PURE__*/ new Euler();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLBindingStates.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLBindingStates.js
index d63aeb7..53601ac 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLBindingStates.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLBindingStates.js
@@ -1,4 +1,4 @@
-import { IntType } from '../../constants.js';
+import {IntType} from '../../constants.js';
function WebGLBindingStates( gl, attributes ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLCapabilities.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLCapabilities.js
index 2289d6c..fa306f1 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLCapabilities.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLCapabilities.js
@@ -1,4 +1,4 @@
-import { FloatType, HalfFloatType, RGBAFormat, UnsignedByteType } from '../../constants.js';
+import {FloatType, HalfFloatType, RGBAFormat, UnsignedByteType} from '../../constants.js';
function WebGLCapabilities( gl, extensions, parameters, utils ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLClipping.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLClipping.js
index 9eec046..3727750 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLClipping.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLClipping.js
@@ -1,5 +1,5 @@
-import { Matrix3 } from '../../math/Matrix3.js';
-import { Plane } from '../../math/Plane.js';
+import {Matrix3} from '../../math/Matrix3.js';
+import {Plane} from '../../math/Plane.js';
function WebGLClipping( properties ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLCubeMaps.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLCubeMaps.js
index 38b26df..2e59b00 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLCubeMaps.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLCubeMaps.js
@@ -1,5 +1,10 @@
-import { CubeReflectionMapping, CubeRefractionMapping, EquirectangularReflectionMapping, EquirectangularRefractionMapping } from '../../constants.js';
-import { WebGLCubeRenderTarget } from '../WebGLCubeRenderTarget.js';
+import {
+ CubeReflectionMapping,
+ CubeRefractionMapping,
+ EquirectangularReflectionMapping,
+ EquirectangularRefractionMapping
+} from '../../constants.js';
+import {WebGLCubeRenderTarget} from '../WebGLCubeRenderTarget.js';
function WebGLCubeMaps( renderer ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLCubeUVMaps.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLCubeUVMaps.js
index 0c7e947..19d8128 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLCubeUVMaps.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLCubeUVMaps.js
@@ -1,5 +1,10 @@
-import { CubeReflectionMapping, CubeRefractionMapping, EquirectangularReflectionMapping, EquirectangularRefractionMapping } from '../../constants.js';
-import { PMREMGenerator } from '../../extras/PMREMGenerator.js';
+import {
+ CubeReflectionMapping,
+ CubeRefractionMapping,
+ EquirectangularReflectionMapping,
+ EquirectangularRefractionMapping
+} from '../../constants.js';
+import {PMREMGenerator} from '../../extras/PMREMGenerator.js';
function WebGLCubeUVMaps( renderer ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLGeometries.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLGeometries.js
index aa4af29..b74ad20 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLGeometries.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLGeometries.js
@@ -1,5 +1,5 @@
-import { Uint16BufferAttribute, Uint32BufferAttribute } from '../../core/BufferAttribute.js';
-import { arrayNeedsUint32 } from '../../utils.js';
+import {Uint16BufferAttribute, Uint32BufferAttribute} from '../../core/BufferAttribute.js';
+import {arrayNeedsUint32} from '../../utils.js';
function WebGLGeometries( gl, attributes, info, bindingStates ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLLights.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLLights.js
index 1a971f0..51daeed 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLLights.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLLights.js
@@ -1,8 +1,8 @@
-import { Color } from '../../math/Color.js';
-import { Matrix4 } from '../../math/Matrix4.js';
-import { Vector2 } from '../../math/Vector2.js';
-import { Vector3 } from '../../math/Vector3.js';
-import { UniformsLib } from '../shaders/UniformsLib.js';
+import {Color} from '../../math/Color.js';
+import {Matrix4} from '../../math/Matrix4.js';
+import {Vector2} from '../../math/Vector2.js';
+import {Vector3} from '../../math/Vector3.js';
+import {UniformsLib} from '../shaders/UniformsLib.js';
function UniformsCache() {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLMaterials.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLMaterials.js
index 569846c..79e2cb9 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLMaterials.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLMaterials.js
@@ -1,7 +1,7 @@
-import { BackSide } from '../../constants.js';
-import { getUnlitUniformColorSpace } from '../shaders/UniformsUtils.js';
-import { Euler } from '../../math/Euler.js';
-import { Matrix4 } from '../../math/Matrix4.js';
+import {BackSide} from '../../constants.js';
+import {getUnlitUniformColorSpace} from '../shaders/UniformsUtils.js';
+import {Euler} from '../../math/Euler.js';
+import {Matrix4} from '../../math/Matrix4.js';
const _e1 = /*@__PURE__*/ new Euler();
const _m1 = /*@__PURE__*/ new Matrix4();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLMorphtargets.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLMorphtargets.js
index 44eb7c8..d951979 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLMorphtargets.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLMorphtargets.js
@@ -1,7 +1,7 @@
-import { FloatType } from '../../constants.js';
-import { DataArrayTexture } from '../../textures/DataArrayTexture.js';
-import { Vector4 } from '../../math/Vector4.js';
-import { Vector2 } from '../../math/Vector2.js';
+import {FloatType} from '../../constants.js';
+import {DataArrayTexture} from '../../textures/DataArrayTexture.js';
+import {Vector4} from '../../math/Vector4.js';
+import {Vector2} from '../../math/Vector2.js';
function WebGLMorphtargets( gl, capabilities, textures ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLProgram.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLProgram.js
index cfccc44..e5090eb 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLProgram.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLProgram.js
@@ -1,8 +1,33 @@
-import { WebGLUniforms } from './WebGLUniforms.js';
-import { WebGLShader } from './WebGLShader.js';
-import { ShaderChunk } from '../shaders/ShaderChunk.js';
-import { NoToneMapping, AddOperation, MixOperation, MultiplyOperation, CubeRefractionMapping, CubeUVReflectionMapping, CubeReflectionMapping, PCFSoftShadowMap, PCFShadowMap, VSMShadowMap, AgXToneMapping, ACESFilmicToneMapping, NeutralToneMapping, CineonToneMapping, CustomToneMapping, ReinhardToneMapping, LinearToneMapping, GLSL3, LinearSRGBColorSpace, SRGBColorSpace, LinearDisplayP3ColorSpace, DisplayP3ColorSpace, P3Primaries, Rec709Primaries } from '../../constants.js';
-import { ColorManagement } from '../../math/ColorManagement.js';
+import {WebGLUniforms} from './WebGLUniforms.js';
+import {WebGLShader} from './WebGLShader.js';
+import {ShaderChunk} from '../shaders/ShaderChunk.js';
+import {
+ ACESFilmicToneMapping,
+ AddOperation,
+ AgXToneMapping,
+ CineonToneMapping,
+ CubeReflectionMapping,
+ CubeRefractionMapping,
+ CubeUVReflectionMapping,
+ CustomToneMapping,
+ DisplayP3ColorSpace,
+ GLSL3,
+ LinearDisplayP3ColorSpace,
+ LinearSRGBColorSpace,
+ LinearToneMapping,
+ MixOperation,
+ MultiplyOperation,
+ NeutralToneMapping,
+ NoToneMapping,
+ P3Primaries,
+ PCFShadowMap,
+ PCFSoftShadowMap,
+ Rec709Primaries,
+ ReinhardToneMapping,
+ SRGBColorSpace,
+ VSMShadowMap
+} from '../../constants.js';
+import {ColorManagement} from '../../math/ColorManagement.js';
// From https://www.khronos.org/registry/webgl/extensions/KHR_parallel_shader_compile/
const COMPLETION_STATUS_KHR = 0x91B1;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLPrograms.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLPrograms.js
index f4701d9..2f5c78f 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLPrograms.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLPrograms.js
@@ -1,10 +1,20 @@
-import { BackSide, DoubleSide, CubeUVReflectionMapping, ObjectSpaceNormalMap, TangentSpaceNormalMap, NoToneMapping, NormalBlending, LinearSRGBColorSpace, SRGBTransfer } from '../../constants.js';
-import { Layers } from '../../core/Layers.js';
-import { WebGLProgram } from './WebGLProgram.js';
-import { WebGLShaderCache } from './WebGLShaderCache.js';
-import { ShaderLib } from '../shaders/ShaderLib.js';
-import { UniformsUtils } from '../shaders/UniformsUtils.js';
-import { ColorManagement } from '../../math/ColorManagement.js';
+import {
+ BackSide,
+ CubeUVReflectionMapping,
+ DoubleSide,
+ LinearSRGBColorSpace,
+ NormalBlending,
+ NoToneMapping,
+ ObjectSpaceNormalMap,
+ SRGBTransfer,
+ TangentSpaceNormalMap
+} from '../../constants.js';
+import {Layers} from '../../core/Layers.js';
+import {WebGLProgram} from './WebGLProgram.js';
+import {WebGLShaderCache} from './WebGLShaderCache.js';
+import {ShaderLib} from '../shaders/ShaderLib.js';
+import {UniformsUtils} from '../shaders/UniformsUtils.js';
+import {ColorManagement} from '../../math/ColorManagement.js';
function WebGLPrograms( renderer, cubemaps, cubeuvmaps, extensions, capabilities, bindingStates, clipping ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLRenderStates.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLRenderStates.js
index 3bd8f65..0024e20 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLRenderStates.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLRenderStates.js
@@ -1,4 +1,4 @@
-import { WebGLLights } from './WebGLLights.js';
+import {WebGLLights} from './WebGLLights.js';
function WebGLRenderState( extensions ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLShadowMap.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLShadowMap.js
index fcf8b1b..8185378 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLShadowMap.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLShadowMap.js
@@ -1,14 +1,23 @@
-import { FrontSide, BackSide, DoubleSide, NearestFilter, PCFShadowMap, VSMShadowMap, RGBADepthPacking, NoBlending } from '../../constants.js';
-import { WebGLRenderTarget } from '../WebGLRenderTarget.js';
-import { MeshDepthMaterial } from '../../materials/MeshDepthMaterial.js';
-import { MeshDistanceMaterial } from '../../materials/MeshDistanceMaterial.js';
-import { ShaderMaterial } from '../../materials/ShaderMaterial.js';
-import { BufferAttribute } from '../../core/BufferAttribute.js';
-import { BufferGeometry } from '../../core/BufferGeometry.js';
-import { Mesh } from '../../objects/Mesh.js';
-import { Vector4 } from '../../math/Vector4.js';
-import { Vector2 } from '../../math/Vector2.js';
-import { Frustum } from '../../math/Frustum.js';
+import {
+ BackSide,
+ DoubleSide,
+ FrontSide,
+ NearestFilter,
+ NoBlending,
+ PCFShadowMap,
+ RGBADepthPacking,
+ VSMShadowMap
+} from '../../constants.js';
+import {WebGLRenderTarget} from '../WebGLRenderTarget.js';
+import {MeshDepthMaterial} from '../../materials/MeshDepthMaterial.js';
+import {MeshDistanceMaterial} from '../../materials/MeshDistanceMaterial.js';
+import {ShaderMaterial} from '../../materials/ShaderMaterial.js';
+import {BufferAttribute} from '../../core/BufferAttribute.js';
+import {BufferGeometry} from '../../core/BufferGeometry.js';
+import {Mesh} from '../../objects/Mesh.js';
+import {Vector4} from '../../math/Vector4.js';
+import {Vector2} from '../../math/Vector2.js';
+import {Frustum} from '../../math/Frustum.js';
import * as vsm from '../shaders/ShaderLib/vsm.glsl.js';
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLState.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLState.js
index 9f21f45..5100fef 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLState.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLState.js
@@ -1,6 +1,46 @@
-import { NotEqualDepth, GreaterDepth, GreaterEqualDepth, EqualDepth, LessEqualDepth, LessDepth, AlwaysDepth, NeverDepth, CullFaceFront, CullFaceBack, CullFaceNone, DoubleSide, BackSide, CustomBlending, MultiplyBlending, SubtractiveBlending, AdditiveBlending, NoBlending, NormalBlending, AddEquation, SubtractEquation, ReverseSubtractEquation, MinEquation, MaxEquation, ZeroFactor, OneFactor, SrcColorFactor, SrcAlphaFactor, SrcAlphaSaturateFactor, DstColorFactor, DstAlphaFactor, OneMinusSrcColorFactor, OneMinusSrcAlphaFactor, OneMinusDstColorFactor, OneMinusDstAlphaFactor, ConstantColorFactor, OneMinusConstantColorFactor, ConstantAlphaFactor, OneMinusConstantAlphaFactor } from '../../constants.js';
-import { Color } from '../../math/Color.js';
-import { Vector4 } from '../../math/Vector4.js';
+import {
+ AddEquation,
+ AdditiveBlending,
+ AlwaysDepth,
+ BackSide,
+ ConstantAlphaFactor,
+ ConstantColorFactor,
+ CullFaceBack,
+ CullFaceFront,
+ CullFaceNone,
+ CustomBlending,
+ DoubleSide,
+ DstAlphaFactor,
+ DstColorFactor,
+ EqualDepth,
+ GreaterDepth,
+ GreaterEqualDepth,
+ LessDepth,
+ LessEqualDepth,
+ MaxEquation,
+ MinEquation,
+ MultiplyBlending,
+ NeverDepth,
+ NoBlending,
+ NormalBlending,
+ NotEqualDepth,
+ OneFactor,
+ OneMinusConstantAlphaFactor,
+ OneMinusConstantColorFactor,
+ OneMinusDstAlphaFactor,
+ OneMinusDstColorFactor,
+ OneMinusSrcAlphaFactor,
+ OneMinusSrcColorFactor,
+ ReverseSubtractEquation,
+ SrcAlphaFactor,
+ SrcAlphaSaturateFactor,
+ SrcColorFactor,
+ SubtractEquation,
+ SubtractiveBlending,
+ ZeroFactor
+} from '../../constants.js';
+import {Color} from '../../math/Color.js';
+import {Vector4} from '../../math/Vector4.js';
function WebGLState( gl ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLTextures.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLTextures.js
index 0eabb56..85930b9 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLTextures.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLTextures.js
@@ -1,7 +1,36 @@
-import { LinearFilter, LinearMipmapLinearFilter, LinearMipmapNearestFilter, NearestFilter, NearestMipmapLinearFilter, NearestMipmapNearestFilter, RGBAFormat, DepthFormat, DepthStencilFormat, UnsignedIntType, UnsignedInt248Type, FloatType, MirroredRepeatWrapping, ClampToEdgeWrapping, RepeatWrapping, UnsignedByteType, NoColorSpace, LinearSRGBColorSpace, NeverCompare, AlwaysCompare, LessCompare, LessEqualCompare, EqualCompare, GreaterEqualCompare, GreaterCompare, NotEqualCompare, SRGBTransfer, LinearTransfer } from '../../constants.js';
-import { createElementNS } from '../../utils.js';
-import { ColorManagement } from '../../math/ColorManagement.js';
-import { Vector2 } from '../../math/Vector2.js';
+import {
+ AlwaysCompare,
+ ClampToEdgeWrapping,
+ DepthFormat,
+ DepthStencilFormat,
+ EqualCompare,
+ FloatType,
+ GreaterCompare,
+ GreaterEqualCompare,
+ LessCompare,
+ LessEqualCompare,
+ LinearFilter,
+ LinearMipmapLinearFilter,
+ LinearMipmapNearestFilter,
+ LinearSRGBColorSpace,
+ LinearTransfer,
+ MirroredRepeatWrapping,
+ NearestFilter,
+ NearestMipmapLinearFilter,
+ NearestMipmapNearestFilter,
+ NeverCompare,
+ NoColorSpace,
+ NotEqualCompare,
+ RepeatWrapping,
+ RGBAFormat,
+ SRGBTransfer,
+ UnsignedByteType,
+ UnsignedInt248Type,
+ UnsignedIntType
+} from '../../constants.js';
+import {createElementNS} from '../../utils.js';
+import {ColorManagement} from '../../math/ColorManagement.js';
+import {Vector2} from '../../math/Vector2.js';
function WebGLTextures( _gl, extensions, state, properties, capabilities, utils, info ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLUniforms.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLUniforms.js
index 6069c6a..562ef92 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLUniforms.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLUniforms.js
@@ -41,12 +41,12 @@
*
*/
-import { CubeTexture } from '../../textures/CubeTexture.js';
-import { Texture } from '../../textures/Texture.js';
-import { DataArrayTexture } from '../../textures/DataArrayTexture.js';
-import { Data3DTexture } from '../../textures/Data3DTexture.js';
-import { DepthTexture } from '../../textures/DepthTexture.js';
-import { LessEqualCompare } from '../../constants.js';
+import {CubeTexture} from '../../textures/CubeTexture.js';
+import {Texture} from '../../textures/Texture.js';
+import {DataArrayTexture} from '../../textures/DataArrayTexture.js';
+import {Data3DTexture} from '../../textures/Data3DTexture.js';
+import {DepthTexture} from '../../textures/DepthTexture.js';
+import {LessEqualCompare} from '../../constants.js';
const emptyTexture = /*@__PURE__*/ new Texture();
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLUtils.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLUtils.js
index 239407e..81d546e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLUtils.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webgl/WebGLUtils.js
@@ -1,5 +1,64 @@
-import { RGBA_ASTC_4x4_Format, RGBA_ASTC_5x4_Format, RGBA_ASTC_5x5_Format, RGBA_ASTC_6x5_Format, RGBA_ASTC_6x6_Format, RGBA_ASTC_8x5_Format, RGBA_ASTC_8x6_Format, RGBA_ASTC_8x8_Format, RGBA_ASTC_10x5_Format, RGBA_ASTC_10x6_Format, RGBA_ASTC_10x8_Format, RGBA_ASTC_10x10_Format, RGBA_ASTC_12x10_Format, RGBA_ASTC_12x12_Format, RGB_ETC1_Format, RGB_ETC2_Format, RGBA_ETC2_EAC_Format, RGBA_PVRTC_2BPPV1_Format, RGBA_PVRTC_4BPPV1_Format, RGB_PVRTC_2BPPV1_Format, RGB_PVRTC_4BPPV1_Format, RGBA_S3TC_DXT5_Format, RGBA_S3TC_DXT3_Format, RGBA_S3TC_DXT1_Format, RGB_S3TC_DXT1_Format, DepthFormat, DepthStencilFormat, LuminanceAlphaFormat, LuminanceFormat, RedFormat, RGBAFormat, AlphaFormat, RedIntegerFormat, RGFormat, RGIntegerFormat, RGBAIntegerFormat, HalfFloatType, FloatType, UnsignedIntType, IntType, UnsignedShortType, ShortType, ByteType, UnsignedInt248Type, UnsignedShort5551Type, UnsignedShort4444Type, UnsignedByteType, RGBA_BPTC_Format, RGB_BPTC_SIGNED_Format, RGB_BPTC_UNSIGNED_Format, RED_RGTC1_Format, SIGNED_RED_RGTC1_Format, RED_GREEN_RGTC2_Format, SIGNED_RED_GREEN_RGTC2_Format, NoColorSpace, SRGBTransfer, UnsignedInt5999Type, RGBFormat } from '../../constants.js';
-import { ColorManagement } from '../../math/ColorManagement.js';
+import {
+ AlphaFormat,
+ ByteType,
+ DepthFormat,
+ DepthStencilFormat,
+ FloatType,
+ HalfFloatType,
+ IntType,
+ LuminanceAlphaFormat,
+ LuminanceFormat,
+ NoColorSpace,
+ RED_GREEN_RGTC2_Format,
+ RED_RGTC1_Format,
+ RedFormat,
+ RedIntegerFormat,
+ RGB_BPTC_SIGNED_Format,
+ RGB_BPTC_UNSIGNED_Format,
+ RGB_ETC1_Format,
+ RGB_ETC2_Format,
+ RGB_PVRTC_2BPPV1_Format,
+ RGB_PVRTC_4BPPV1_Format,
+ RGB_S3TC_DXT1_Format,
+ RGBA_ASTC_10x10_Format,
+ RGBA_ASTC_10x5_Format,
+ RGBA_ASTC_10x6_Format,
+ RGBA_ASTC_10x8_Format,
+ RGBA_ASTC_12x10_Format,
+ RGBA_ASTC_12x12_Format,
+ RGBA_ASTC_4x4_Format,
+ RGBA_ASTC_5x4_Format,
+ RGBA_ASTC_5x5_Format,
+ RGBA_ASTC_6x5_Format,
+ RGBA_ASTC_6x6_Format,
+ RGBA_ASTC_8x5_Format,
+ RGBA_ASTC_8x6_Format,
+ RGBA_ASTC_8x8_Format,
+ RGBA_BPTC_Format,
+ RGBA_ETC2_EAC_Format,
+ RGBA_PVRTC_2BPPV1_Format,
+ RGBA_PVRTC_4BPPV1_Format,
+ RGBA_S3TC_DXT1_Format,
+ RGBA_S3TC_DXT3_Format,
+ RGBA_S3TC_DXT5_Format,
+ RGBAFormat,
+ RGBAIntegerFormat,
+ RGBFormat,
+ RGFormat,
+ RGIntegerFormat,
+ ShortType,
+ SIGNED_RED_GREEN_RGTC2_Format,
+ SIGNED_RED_RGTC1_Format,
+ SRGBTransfer,
+ UnsignedByteType,
+ UnsignedInt248Type,
+ UnsignedInt5999Type,
+ UnsignedIntType,
+ UnsignedShort4444Type,
+ UnsignedShort5551Type,
+ UnsignedShortType
+} from '../../constants.js';
+import {ColorManagement} from '../../math/ColorManagement.js';
function WebGLUtils( gl, extensions ) {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webxr/WebXRController.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webxr/WebXRController.js
index a9d0844..7ef6de7 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webxr/WebXRController.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webxr/WebXRController.js
@@ -1,5 +1,5 @@
-import { Vector3 } from '../../math/Vector3.js';
-import { Group } from '../../objects/Group.js';
+import {Vector3} from '../../math/Vector3.js';
+import {Group} from '../../objects/Group.js';
const _moveEvent = { type: 'move' };
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webxr/WebXRDepthSensing.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webxr/WebXRDepthSensing.js
index 4d6f9ee..b8d3180 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webxr/WebXRDepthSensing.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webxr/WebXRDepthSensing.js
@@ -1,7 +1,7 @@
-import { PlaneGeometry } from '../../geometries/PlaneGeometry.js';
-import { ShaderMaterial } from '../../materials/ShaderMaterial.js';
-import { Mesh } from '../../objects/Mesh.js';
-import { Texture } from '../../textures/Texture.js';
+import {PlaneGeometry} from '../../geometries/PlaneGeometry.js';
+import {ShaderMaterial} from '../../materials/ShaderMaterial.js';
+import {Mesh} from '../../objects/Mesh.js';
+import {Texture} from '../../textures/Texture.js';
const _occlusion_vertex = `
void main() {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webxr/WebXRManager.js b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webxr/WebXRManager.js
index fe38904..5fc61e5 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webxr/WebXRManager.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/renderers/webxr/WebXRManager.js
@@ -1,16 +1,23 @@
-import { ArrayCamera } from '../../cameras/ArrayCamera.js';
-import { EventDispatcher } from '../../core/EventDispatcher.js';
-import { PerspectiveCamera } from '../../cameras/PerspectiveCamera.js';
-import { Vector2 } from '../../math/Vector2.js';
-import { Vector3 } from '../../math/Vector3.js';
-import { Vector4 } from '../../math/Vector4.js';
-import { RAD2DEG } from '../../math/MathUtils.js';
-import { WebGLAnimation } from '../webgl/WebGLAnimation.js';
-import { WebGLRenderTarget } from '../WebGLRenderTarget.js';
-import { WebXRController } from './WebXRController.js';
-import { DepthTexture } from '../../textures/DepthTexture.js';
-import { DepthFormat, DepthStencilFormat, RGBAFormat, UnsignedByteType, UnsignedIntType, UnsignedInt248Type } from '../../constants.js';
-import { WebXRDepthSensing } from './WebXRDepthSensing.js';
+import {ArrayCamera} from '../../cameras/ArrayCamera.js';
+import {EventDispatcher} from '../../core/EventDispatcher.js';
+import {PerspectiveCamera} from '../../cameras/PerspectiveCamera.js';
+import {Vector2} from '../../math/Vector2.js';
+import {Vector3} from '../../math/Vector3.js';
+import {Vector4} from '../../math/Vector4.js';
+import {RAD2DEG} from '../../math/MathUtils.js';
+import {WebGLAnimation} from '../webgl/WebGLAnimation.js';
+import {WebGLRenderTarget} from '../WebGLRenderTarget.js';
+import {WebXRController} from './WebXRController.js';
+import {DepthTexture} from '../../textures/DepthTexture.js';
+import {
+ DepthFormat,
+ DepthStencilFormat,
+ RGBAFormat,
+ UnsignedByteType,
+ UnsignedInt248Type,
+ UnsignedIntType
+} from '../../constants.js';
+import {WebXRDepthSensing} from './WebXRDepthSensing.js';
class WebXRManager extends EventDispatcher {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/scenes/Fog.js b/ruoyi-admin/src/main/resources/static/js/three/src/scenes/Fog.js
index a69dd41..e82369c 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/scenes/Fog.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/scenes/Fog.js
@@ -1,4 +1,4 @@
-import { Color } from '../math/Color.js';
+import {Color} from '../math/Color.js';
class Fog {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/scenes/FogExp2.js b/ruoyi-admin/src/main/resources/static/js/three/src/scenes/FogExp2.js
index e714b5b..a3571ea 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/scenes/FogExp2.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/scenes/FogExp2.js
@@ -1,4 +1,4 @@
-import { Color } from '../math/Color.js';
+import {Color} from '../math/Color.js';
class FogExp2 {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/scenes/Scene.js b/ruoyi-admin/src/main/resources/static/js/three/src/scenes/Scene.js
index 0c29724..27f0736 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/scenes/Scene.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/scenes/Scene.js
@@ -1,5 +1,5 @@
-import { Object3D } from '../core/Object3D.js';
-import { Euler } from '../math/Euler.js';
+import {Object3D} from '../core/Object3D.js';
+import {Euler} from '../math/Euler.js';
class Scene extends Object3D {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/textures/CanvasTexture.js b/ruoyi-admin/src/main/resources/static/js/three/src/textures/CanvasTexture.js
index 61a58b3..8aed244 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/textures/CanvasTexture.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/textures/CanvasTexture.js
@@ -1,4 +1,4 @@
-import { Texture } from './Texture.js';
+import {Texture} from './Texture.js';
class CanvasTexture extends Texture {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/textures/CompressedArrayTexture.js b/ruoyi-admin/src/main/resources/static/js/three/src/textures/CompressedArrayTexture.js
index cc062e6..5650544 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/textures/CompressedArrayTexture.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/textures/CompressedArrayTexture.js
@@ -1,5 +1,5 @@
-import { ClampToEdgeWrapping } from '../constants.js';
-import { CompressedTexture } from './CompressedTexture.js';
+import {ClampToEdgeWrapping} from '../constants.js';
+import {CompressedTexture} from './CompressedTexture.js';
class CompressedArrayTexture extends CompressedTexture {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/textures/CompressedCubeTexture.js b/ruoyi-admin/src/main/resources/static/js/three/src/textures/CompressedCubeTexture.js
index 3d076ff..f6b78d7 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/textures/CompressedCubeTexture.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/textures/CompressedCubeTexture.js
@@ -1,5 +1,5 @@
-import { CubeReflectionMapping } from '../constants.js';
-import { CompressedTexture } from './CompressedTexture.js';
+import {CubeReflectionMapping} from '../constants.js';
+import {CompressedTexture} from './CompressedTexture.js';
class CompressedCubeTexture extends CompressedTexture {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/textures/CompressedTexture.js b/ruoyi-admin/src/main/resources/static/js/three/src/textures/CompressedTexture.js
index 1ed3b39..b58f973 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/textures/CompressedTexture.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/textures/CompressedTexture.js
@@ -1,4 +1,4 @@
-import { Texture } from './Texture.js';
+import {Texture} from './Texture.js';
class CompressedTexture extends Texture {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/textures/CubeTexture.js b/ruoyi-admin/src/main/resources/static/js/three/src/textures/CubeTexture.js
index e686852..9a2b0ed 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/textures/CubeTexture.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/textures/CubeTexture.js
@@ -1,5 +1,5 @@
-import { Texture } from './Texture.js';
-import { CubeReflectionMapping } from '../constants.js';
+import {Texture} from './Texture.js';
+import {CubeReflectionMapping} from '../constants.js';
class CubeTexture extends Texture {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/textures/Data3DTexture.js b/ruoyi-admin/src/main/resources/static/js/three/src/textures/Data3DTexture.js
index 36348cc..9ab4736 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/textures/Data3DTexture.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/textures/Data3DTexture.js
@@ -1,5 +1,5 @@
-import { Texture } from './Texture.js';
-import { ClampToEdgeWrapping, NearestFilter } from '../constants.js';
+import {Texture} from './Texture.js';
+import {ClampToEdgeWrapping, NearestFilter} from '../constants.js';
class Data3DTexture extends Texture {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/textures/DataArrayTexture.js b/ruoyi-admin/src/main/resources/static/js/three/src/textures/DataArrayTexture.js
index 759973d..3a2a6bd 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/textures/DataArrayTexture.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/textures/DataArrayTexture.js
@@ -1,5 +1,5 @@
-import { Texture } from './Texture.js';
-import { ClampToEdgeWrapping, NearestFilter } from '../constants.js';
+import {Texture} from './Texture.js';
+import {ClampToEdgeWrapping, NearestFilter} from '../constants.js';
class DataArrayTexture extends Texture {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/textures/DataTexture.js b/ruoyi-admin/src/main/resources/static/js/three/src/textures/DataTexture.js
index c0a9195..0907ede 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/textures/DataTexture.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/textures/DataTexture.js
@@ -1,5 +1,5 @@
-import { Texture } from './Texture.js';
-import { NearestFilter } from '../constants.js';
+import {Texture} from './Texture.js';
+import {NearestFilter} from '../constants.js';
class DataTexture extends Texture {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/textures/DepthTexture.js b/ruoyi-admin/src/main/resources/static/js/three/src/textures/DepthTexture.js
index ea247e1..0cdd45e 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/textures/DepthTexture.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/textures/DepthTexture.js
@@ -1,5 +1,5 @@
-import { Texture } from './Texture.js';
-import { NearestFilter, UnsignedIntType, UnsignedInt248Type, DepthFormat, DepthStencilFormat } from '../constants.js';
+import {Texture} from './Texture.js';
+import {DepthFormat, DepthStencilFormat, NearestFilter, UnsignedInt248Type, UnsignedIntType} from '../constants.js';
class DepthTexture extends Texture {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/textures/FramebufferTexture.js b/ruoyi-admin/src/main/resources/static/js/three/src/textures/FramebufferTexture.js
index db87092..5ad8e21 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/textures/FramebufferTexture.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/textures/FramebufferTexture.js
@@ -1,5 +1,5 @@
-import { Texture } from './Texture.js';
-import { NearestFilter } from '../constants.js';
+import {Texture} from './Texture.js';
+import {NearestFilter} from '../constants.js';
class FramebufferTexture extends Texture {
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/textures/Source.js b/ruoyi-admin/src/main/resources/static/js/three/src/textures/Source.js
index 9fde124..4557a7b 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/textures/Source.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/textures/Source.js
@@ -1,4 +1,4 @@
-import { ImageUtils } from '../extras/ImageUtils.js';
+import {ImageUtils} from '../extras/ImageUtils.js';
import * as MathUtils from '../math/MathUtils.js';
let _sourceId = 0;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/textures/Texture.js b/ruoyi-admin/src/main/resources/static/js/three/src/textures/Texture.js
index 720ee91..1bdfbe0 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/textures/Texture.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/textures/Texture.js
@@ -1,19 +1,19 @@
-import { EventDispatcher } from '../core/EventDispatcher.js';
+import {EventDispatcher} from '../core/EventDispatcher.js';
import {
- MirroredRepeatWrapping,
- ClampToEdgeWrapping,
- RepeatWrapping,
- UnsignedByteType,
- RGBAFormat,
- LinearMipmapLinearFilter,
- LinearFilter,
- UVMapping,
- NoColorSpace,
+ ClampToEdgeWrapping,
+ LinearFilter,
+ LinearMipmapLinearFilter,
+ MirroredRepeatWrapping,
+ NoColorSpace,
+ RepeatWrapping,
+ RGBAFormat,
+ UnsignedByteType,
+ UVMapping,
} from '../constants.js';
import * as MathUtils from '../math/MathUtils.js';
-import { Vector2 } from '../math/Vector2.js';
-import { Matrix3 } from '../math/Matrix3.js';
-import { Source } from './Source.js';
+import {Vector2} from '../math/Vector2.js';
+import {Matrix3} from '../math/Matrix3.js';
+import {Source} from './Source.js';
let _textureId = 0;
diff --git a/ruoyi-admin/src/main/resources/static/js/three/src/textures/VideoTexture.js b/ruoyi-admin/src/main/resources/static/js/three/src/textures/VideoTexture.js
index 9f6b712..9982c95 100644
--- a/ruoyi-admin/src/main/resources/static/js/three/src/textures/VideoTexture.js
+++ b/ruoyi-admin/src/main/resources/static/js/three/src/textures/VideoTexture.js
@@ -1,5 +1,5 @@
-import { LinearFilter } from '../constants.js';
-import { Texture } from './Texture.js';
+import {LinearFilter} from '../constants.js';
+import {Texture} from './Texture.js';
class VideoTexture extends Texture {
diff --git a/ruoyi-admin/src/main/resources/templates/demo/modal/table/check.html b/ruoyi-admin/src/main/resources/templates/demo/modal/table/check.html
index e2f463e..c3c1337 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/modal/table/check.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/modal/table/check.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/modal/table/frame1.html b/ruoyi-admin/src/main/resources/templates/demo/modal/table/frame1.html
index af5fe62..5fb28f0 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/modal/table/frame1.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/modal/table/frame1.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/modal/table/frame2.html b/ruoyi-admin/src/main/resources/templates/demo/modal/table/frame2.html
index b4940fe..446f554 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/modal/table/frame2.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/modal/table/frame2.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/modal/table/parent.html b/ruoyi-admin/src/main/resources/templates/demo/modal/table/parent.html
index 21b810a..3a0d237 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/modal/table/parent.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/modal/table/parent.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/modal/table/radio.html b/ruoyi-admin/src/main/resources/templates/demo/modal/table/radio.html
index 6df154c..022c0f9 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/modal/table/radio.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/modal/table/radio.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/operate/other.html b/ruoyi-admin/src/main/resources/templates/demo/operate/other.html
index 2c44685..0895e0e 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/operate/other.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/operate/other.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/operate/table.html b/ruoyi-admin/src/main/resources/templates/demo/operate/table.html
index d5642bb..73a31a2 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/operate/table.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/operate/table.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/report/echarts.html b/ruoyi-admin/src/main/resources/templates/demo/report/echarts.html
index b8c9ed6..38875b9 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/report/echarts.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/report/echarts.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/report/metrics.html b/ruoyi-admin/src/main/resources/templates/demo/report/metrics.html
index 853f672..a5968b1 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/report/metrics.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/report/metrics.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/report/peity.html b/ruoyi-admin/src/main/resources/templates/demo/report/peity.html
index 93c5194..905c005 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/report/peity.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/report/peity.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/report/sparkline.html b/ruoyi-admin/src/main/resources/templates/demo/report/sparkline.html
index e081cdf..69912d6 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/report/sparkline.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/report/sparkline.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/asynTree.html b/ruoyi-admin/src/main/resources/templates/demo/table/asynTree.html
index c5af5c0..337f4f5 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/asynTree.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/asynTree.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/button.html b/ruoyi-admin/src/main/resources/templates/demo/table/button.html
index b14f874..1e48169 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/button.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/button.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/child.html b/ruoyi-admin/src/main/resources/templates/demo/table/child.html
index 44448ba..f53e2c0 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/child.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/child.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/curd.html b/ruoyi-admin/src/main/resources/templates/demo/table/curd.html
index ee76177..139c428 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/curd.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/curd.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/customView.html b/ruoyi-admin/src/main/resources/templates/demo/table/customView.html
index 70111d8..051d446 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/customView.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/customView.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/data.html b/ruoyi-admin/src/main/resources/templates/demo/table/data.html
index bf4cb66..3e43003 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/data.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/data.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/detail.html b/ruoyi-admin/src/main/resources/templates/demo/table/detail.html
index 1f13039..e243346 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/detail.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/detail.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/dynamicColumns.html b/ruoyi-admin/src/main/resources/templates/demo/table/dynamicColumns.html
index 09fb258..c588ecb 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/dynamicColumns.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/dynamicColumns.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/editable.html b/ruoyi-admin/src/main/resources/templates/demo/table/editable.html
index f7df50f..af7873d 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/editable.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/editable.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/event.html b/ruoyi-admin/src/main/resources/templates/demo/table/event.html
index aebb722..f691d84 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/event.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/event.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/export.html b/ruoyi-admin/src/main/resources/templates/demo/table/export.html
index 1abd772..eaa3625 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/export.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/export.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/exportSelected.html b/ruoyi-admin/src/main/resources/templates/demo/table/exportSelected.html
index 7497d3e..6b094b3 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/exportSelected.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/exportSelected.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/fixedColumns.html b/ruoyi-admin/src/main/resources/templates/demo/table/fixedColumns.html
index c79dc6c..4a30b27 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/fixedColumns.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/fixedColumns.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/footer.html b/ruoyi-admin/src/main/resources/templates/demo/table/footer.html
index d90467a..1f3014b 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/footer.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/footer.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/groupHeader.html b/ruoyi-admin/src/main/resources/templates/demo/table/groupHeader.html
index e7976c3..15705c8 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/groupHeader.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/groupHeader.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/headerStyle.html b/ruoyi-admin/src/main/resources/templates/demo/table/headerStyle.html
index caaf4b8..ab16e0a 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/headerStyle.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/headerStyle.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/image.html b/ruoyi-admin/src/main/resources/templates/demo/table/image.html
index 4ab96d7..8b047e1 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/image.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/image.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/multi.html b/ruoyi-admin/src/main/resources/templates/demo/table/multi.html
index e5fd480..c9fa39e 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/multi.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/multi.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/other.html b/ruoyi-admin/src/main/resources/templates/demo/table/other.html
index fd6c40c..456c5f0 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/other.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/other.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/pageGo.html b/ruoyi-admin/src/main/resources/templates/demo/table/pageGo.html
index 9cbdaa9..b288af8 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/pageGo.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/pageGo.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/params.html b/ruoyi-admin/src/main/resources/templates/demo/table/params.html
index d57f53d..22b4d61 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/params.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/params.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/print.html b/ruoyi-admin/src/main/resources/templates/demo/table/print.html
index 8695376..0d3a4da 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/print.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/print.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/refresh.html b/ruoyi-admin/src/main/resources/templates/demo/table/refresh.html
index 5917bff..dc229d5 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/refresh.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/refresh.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/remember.html b/ruoyi-admin/src/main/resources/templates/demo/table/remember.html
index 65f2dec..2c456cc 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/remember.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/remember.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/reorderColumns.html b/ruoyi-admin/src/main/resources/templates/demo/table/reorderColumns.html
index a461d60..90f3025 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/reorderColumns.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/reorderColumns.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/reorderRows.html b/ruoyi-admin/src/main/resources/templates/demo/table/reorderRows.html
index ded9ece..0565812 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/reorderRows.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/reorderRows.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/resizable.html b/ruoyi-admin/src/main/resources/templates/demo/table/resizable.html
index 2c21b6c..9746a57 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/resizable.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/resizable.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-admin/src/main/resources/templates/demo/table/subdata.html b/ruoyi-admin/src/main/resources/templates/demo/table/subdata.html
index 72ee6e9..e1c4874 100644
--- a/ruoyi-admin/src/main/resources/templates/demo/table/subdata.html
+++ b/ruoyi-admin/src/main/resources/templates/demo/table/subdata.html
@@ -1,5 +1,5 @@
-
+
diff --git a/ruoyi-api/src/main/java/com/ruoyi/api/controller/ApiController.java b/ruoyi-api/src/main/java/com/ruoyi/api/controller/ApiController.java
index 4ce4f94..8b6a816 100644
--- a/ruoyi-api/src/main/java/com/ruoyi/api/controller/ApiController.java
+++ b/ruoyi-api/src/main/java/com/ruoyi/api/controller/ApiController.java
@@ -8,21 +8,23 @@ import com.ruoyi.api.domain.StockDto;
import com.ruoyi.api.service.impl.ApiService;
import com.ruoyi.common.config.RuoYiConfig;
import com.ruoyi.common.core.domain.AjaxResult;
-
-import static com.ruoyi.common.core.domain.AjaxResult.*;
-
import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.common.utils.file.FileUploadUtils;
import com.ruoyi.manage.domain.*;
import com.ruoyi.manage.service.*;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Transactional;
-import org.springframework.util.unit.DataUnit;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import java.io.IOException;
-import java.util.*;
+import java.util.HashMap;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Map;
+
+import static com.ruoyi.common.core.domain.AjaxResult.error;
+import static com.ruoyi.common.core.domain.AjaxResult.success;
/**
diff --git a/ruoyi-api/src/main/java/com/ruoyi/api/controller/BroadApiController.java b/ruoyi-api/src/main/java/com/ruoyi/api/controller/BroadApiController.java
index 0feb61a..e093544 100644
--- a/ruoyi-api/src/main/java/com/ruoyi/api/controller/BroadApiController.java
+++ b/ruoyi-api/src/main/java/com/ruoyi/api/controller/BroadApiController.java
@@ -8,7 +8,9 @@ import com.ruoyi.manage.domain.BaseStore;
import com.ruoyi.manage.domain.LedgerRfid;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.*;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.ResponseBody;
import java.util.List;
diff --git a/ruoyi-api/src/main/java/com/ruoyi/api/controller/LoginController.java b/ruoyi-api/src/main/java/com/ruoyi/api/controller/LoginController.java
index 4a9c76d..6843604 100644
--- a/ruoyi-api/src/main/java/com/ruoyi/api/controller/LoginController.java
+++ b/ruoyi-api/src/main/java/com/ruoyi/api/controller/LoginController.java
@@ -4,6 +4,7 @@ package com.ruoyi.api.controller;
import com.alibaba.fastjson.JSONObject;
import com.ruoyi.api.domain.APKVersion;
import com.ruoyi.api.service.impl.LoginService;
+import com.ruoyi.common.core.domain.AjaxResult;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
@@ -25,6 +26,11 @@ public class LoginController {
System.out.println("登录名称= "+name+" pass= "+pass);
return service.login(name,pass);
}
+ @GetMapping("/login/finduser1")
+ public AjaxResult finduser1(String name, String pass){
+ System.out.println("登录名称= "+name+" pass= "+pass);
+ return service.login1(name,pass);
+ }
@GetMapping("/getVersion")
public String getVersion(){
diff --git a/ruoyi-api/src/main/java/com/ruoyi/api/controller/PdaApkVersionController.java b/ruoyi-api/src/main/java/com/ruoyi/api/controller/PdaApkVersionController.java
index 2a586ef..861f878 100644
--- a/ruoyi-api/src/main/java/com/ruoyi/api/controller/PdaApkVersionController.java
+++ b/ruoyi-api/src/main/java/com/ruoyi/api/controller/PdaApkVersionController.java
@@ -1,22 +1,20 @@
package com.ruoyi.api.controller;
+import com.ruoyi.api.domain.PdaApkVersion;
+import com.ruoyi.api.service.IPdaApkVersionService;
+import com.ruoyi.api.utils.Md5Utils;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.config.RuoYiConfig;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType;
-import com.ruoyi.common.utils.IpUtils;
import com.ruoyi.common.utils.file.FileUploadUtils;
-import com.ruoyi.api.utils.Md5Utils;
import com.ruoyi.common.utils.file.FileUtils;
import com.ruoyi.common.utils.poi.ExcelUtil;
-import com.ruoyi.api.domain.*;
-import com.ruoyi.api.service.IPdaApkVersionService;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
-import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
diff --git a/ruoyi-api/src/main/java/com/ruoyi/api/domain/CheckTaskInfo.java b/ruoyi-api/src/main/java/com/ruoyi/api/domain/CheckTaskInfo.java
index 34eece0..6957212 100644
--- a/ruoyi-api/src/main/java/com/ruoyi/api/domain/CheckTaskInfo.java
+++ b/ruoyi-api/src/main/java/com/ruoyi/api/domain/CheckTaskInfo.java
@@ -1,7 +1,5 @@
package com.ruoyi.api.domain;
-import com.ruoyi.common.annotation.Log;
-
public class CheckTaskInfo {
private int index;
private Long id;
diff --git a/ruoyi-api/src/main/java/com/ruoyi/api/domain/InStoreDto.java b/ruoyi-api/src/main/java/com/ruoyi/api/domain/InStoreDto.java
index e8a58ac..642902b 100644
--- a/ruoyi-api/src/main/java/com/ruoyi/api/domain/InStoreDto.java
+++ b/ruoyi-api/src/main/java/com/ruoyi/api/domain/InStoreDto.java
@@ -1,7 +1,6 @@
package com.ruoyi.api.domain;
-import java.util.ArrayList;
import java.util.List;
/**
diff --git a/ruoyi-api/src/main/java/com/ruoyi/api/mapper/LoginMapper.java b/ruoyi-api/src/main/java/com/ruoyi/api/mapper/LoginMapper.java
index c3fe021..d7cd4e1 100644
--- a/ruoyi-api/src/main/java/com/ruoyi/api/mapper/LoginMapper.java
+++ b/ruoyi-api/src/main/java/com/ruoyi/api/mapper/LoginMapper.java
@@ -1,7 +1,7 @@
package com.ruoyi.api.mapper;
import com.ruoyi.api.domain.APKVersion;
-import com.ruoyi.api.domain.ApiUser;
+import com.ruoyi.common.core.domain.entity.SysUser;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
@@ -22,4 +22,5 @@ public interface LoginMapper {
List selectMenuName();
+ SysUser login_getUser1(@Param("name")String name, @Param("passw")String md5Str);
}
diff --git a/ruoyi-api/src/main/java/com/ruoyi/api/mapper/PdaApkVersionMapper.java b/ruoyi-api/src/main/java/com/ruoyi/api/mapper/PdaApkVersionMapper.java
index 701bf6d..50a6ddf 100644
--- a/ruoyi-api/src/main/java/com/ruoyi/api/mapper/PdaApkVersionMapper.java
+++ b/ruoyi-api/src/main/java/com/ruoyi/api/mapper/PdaApkVersionMapper.java
@@ -1,6 +1,5 @@
package com.ruoyi.api.mapper;
-import com.ruoyi.api.domain.APKVersion;
import com.ruoyi.api.domain.PdaApkVersion;
import org.springframework.stereotype.Repository;
diff --git a/ruoyi-api/src/main/java/com/ruoyi/api/service/IPdaApkVersionService.java b/ruoyi-api/src/main/java/com/ruoyi/api/service/IPdaApkVersionService.java
index 8021215..12b3438 100644
--- a/ruoyi-api/src/main/java/com/ruoyi/api/service/IPdaApkVersionService.java
+++ b/ruoyi-api/src/main/java/com/ruoyi/api/service/IPdaApkVersionService.java
@@ -1,6 +1,5 @@
package com.ruoyi.api.service;
-import com.ruoyi.api.domain.APKVersion;
import com.ruoyi.api.domain.PdaApkVersion;
import java.util.List;
diff --git a/ruoyi-api/src/main/java/com/ruoyi/api/service/impl/LoginService.java b/ruoyi-api/src/main/java/com/ruoyi/api/service/impl/LoginService.java
index aca956a..1d4ab51 100644
--- a/ruoyi-api/src/main/java/com/ruoyi/api/service/impl/LoginService.java
+++ b/ruoyi-api/src/main/java/com/ruoyi/api/service/impl/LoginService.java
@@ -3,8 +3,9 @@ package com.ruoyi.api.service.impl;
import com.alibaba.fastjson.JSONObject;
import com.ruoyi.api.domain.APKVersion;
-import com.ruoyi.api.domain.ApiUser;
import com.ruoyi.api.mapper.LoginMapper;
+import com.ruoyi.common.core.domain.AjaxResult;
+import com.ruoyi.common.core.domain.entity.SysUser;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -43,6 +44,24 @@ public class LoginService {
}
+
+
+ public AjaxResult login1(String name, String pass) {
+ try {
+ String salt = mapper.login_findSalt(name);
+ SysUser user = mapper.login_getUser1(name, getMD5Str(name + pass + salt));
+ if (user != null) {
+ return AjaxResult.success(user);
+ } else {
+ return AjaxResult.error();
+ }
+ }catch (Exception e){
+ e.printStackTrace();
+ return AjaxResult.error();
+ }
+
+ }
+
private static String getMD5Str(String str) {
MessageDigest messageDigest = null;
diff --git a/ruoyi-api/src/main/java/com/ruoyi/api/service/impl/PdaApkVersionServiceImpl.java b/ruoyi-api/src/main/java/com/ruoyi/api/service/impl/PdaApkVersionServiceImpl.java
index 6a65dee..c826169 100644
--- a/ruoyi-api/src/main/java/com/ruoyi/api/service/impl/PdaApkVersionServiceImpl.java
+++ b/ruoyi-api/src/main/java/com/ruoyi/api/service/impl/PdaApkVersionServiceImpl.java
@@ -1,12 +1,10 @@
package com.ruoyi.api.service.impl;
-import com.ruoyi.api.domain.APKVersion;
import com.ruoyi.api.domain.PdaApkVersion;
import com.ruoyi.api.mapper.PdaApkVersionMapper;
+import com.ruoyi.api.service.IPdaApkVersionService;
import com.ruoyi.common.core.text.Convert;
import com.ruoyi.common.utils.DateUtils;
-
-import com.ruoyi.api.service.IPdaApkVersionService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
diff --git a/ruoyi-api/src/main/java/com/ruoyi/api/service/impl/TaskService.java b/ruoyi-api/src/main/java/com/ruoyi/api/service/impl/TaskService.java
index 89b9675..f1d0645 100644
--- a/ruoyi-api/src/main/java/com/ruoyi/api/service/impl/TaskService.java
+++ b/ruoyi-api/src/main/java/com/ruoyi/api/service/impl/TaskService.java
@@ -5,7 +5,6 @@ import com.ruoyi.api.mapper.ApiMapper;
import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.manage.domain.RecordInspection;
import com.ruoyi.manage.mapper.RecordInspectionMapper;
-import com.ruoyi.manage.service.IRecordInspectionService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Service;
diff --git a/ruoyi-api/src/main/resources/mapper/LoginMapper.xml b/ruoyi-api/src/main/resources/mapper/LoginMapper.xml
index 6aa3484..a2cd261 100644
--- a/ruoyi-api/src/main/resources/mapper/LoginMapper.xml
+++ b/ruoyi-api/src/main/resources/mapper/LoginMapper.xml
@@ -6,9 +6,14 @@
+
+
+