地虎降天龙
地虎降天龙 图形社区官方人员
也许宇宙中最反直觉的真理是,你给别人的越多,你得到的也越多。

注册于 2年前

回答
96
文章
16
关注者
14

你的接口 换成8000就行了。我默认是8000 你改成8001了?

是的 ,因为我们目前没有任何盈利,服务器的资源有限,只开放了官方域名,和本地调试的地址。如需加载模型,还行自行下载下来再加载

看了下,应用的垂直领域挺深的,因为没看到框架 也没看到代码,不太能知道什么问题,等看看有没有大佬有方向

您好 您这个是浏览器上的报错哈。 和命令行报错无关哈

研究的也不是很深,尝试着看剖析问题看看,有翻了之前的文章看了下:
Fabric 材质 上
Fabric 材质 下
本来想尝试看看 repeat的回调的函数,结果发现没有好的解决方案。
只能尝试更改默认的着色器代码:

let appear = new Cesium.MaterialAppearance({
                flat :true ,
                material: new Cesium.Material({
                        translucent:false,
                        fabric : {
                            type :`Image`,
                            uniforms : {
                                image:`./static/images/symbol/0301.png`
                            }
                        },
                    }),
                vertexShaderSource://重点更改顶点着色器
                    `
                        // GLSL 300 语法,顶点着色器
                        in vec3 position3DHigh;
                        in vec3 position3DLow;
                        in vec3 normal;
                        in vec2 st;
                        in float batchId;
                        out vec3 v_positionEC;
                        out vec3 v_normalEC;
                        out vec2 v_st;
                        void main() {
                          vec4 p = czm_computePosition();
                          v_positionEC = (czm_modelViewRelativeToEye * p).xyz;      // position in eye coordinates
                          v_normalEC = czm_normal * normal;                         // normal in eye coordinates
                          v_st = st;
                          gl_Position = czm_modelViewProjectionRelativeToEye * p;
                        }
                    `
                });
//appear.fragmentShaderSource 片元着色器
//appear.vertexShaderSource 顶点着色器
        
let primitive = new Cesium.Primitive({
    geometryInstances: instances,
    appearance: appear
});

下面是说明:
image.png

点坐标效果和线效果 都是基于cesium的规范要求 定制化+着色器写的。详情见项目 ts源码

能否有职位和公司简介,联系方式
方便开发者了解详情,好让他们联系到您
谢谢😃

发布
问题