[map-sdk]地图版本3.3.0.10
@@ -155,8 +155,8 @@ void setSignalLine(){
|
||||
}
|
||||
fragColor = texture(texId,_uv);
|
||||
// fragColor *= 1.0-0.5*smoothstep(0.0,signalLineCnt,signalLineTexY);
|
||||
if(signalLineObj==1)
|
||||
fragColor *= clamp(smoothstep(0.0,signalLineCnt,signalLineTexY)+0.5,0.0,1.0);
|
||||
// if(signalLineObj==1)
|
||||
// fragColor *= clamp(smoothstep(0.0,signalLineCnt,signalLineTexY)+0.5,0.0,1.0);
|
||||
}
|
||||
void setText(){
|
||||
fragColor = vec4(vec3(textColor),texture(texId,_uv).a);
|
||||
|
||||
@@ -8,6 +8,8 @@ uniform vec4 specularColor; //高光颜色
|
||||
uniform float specularPow; //高光光泽度
|
||||
uniform vec4 replacedColor; //把元素替换为另外一种颜色
|
||||
uniform bool isReplaceColor; //是否把元素替换为另外一种颜色
|
||||
uniform int isMixColor;//是否混合颜色
|
||||
|
||||
in vec2 fragTexCoord;
|
||||
in vec3 fragEyeNormal;
|
||||
in vec3 fragEyePos;
|
||||
@@ -37,9 +39,13 @@ layout(location = 0) out vec4 fragColor;
|
||||
vec4 changeColorMethod(vec4 texColor){
|
||||
vec4 retColor = vec4(0.0);
|
||||
if(_changeColorCmd==0.0){
|
||||
if(isReplaceColor)
|
||||
retColor = mix(texColor,replacedColor,1.0); //s1
|
||||
else
|
||||
if(isReplaceColor){
|
||||
if(isMixColor == 0){
|
||||
retColor = mix(texColor,replacedColor,1.0); //s1
|
||||
}else{
|
||||
retColor = mix(texColor,replacedColor,0.5); //s1
|
||||
}
|
||||
}else
|
||||
retColor = texColor; //s0
|
||||
}else if(_changeColorRatio==0.0){
|
||||
if(_changeColorCmd==1.0)
|
||||
|
||||
@@ -20,6 +20,7 @@ uniform bool isRenderSignalLine; //信号线
|
||||
uniform float signalLineTime; //信号线时间
|
||||
uniform int signalLineStep; //信号线阶段
|
||||
uniform int signalLineObj; //信号线对象
|
||||
uniform float signalScale; //信号线x方向缩放
|
||||
uniform bool isWater; //水系
|
||||
uniform float waterTime; //水系滚动时间
|
||||
uniform bool isRenderDivider;
|
||||
@@ -44,17 +45,17 @@ void setZebra(){
|
||||
float d = distance(pos0.xy/pos0.w,pos1.xy/pos1.w); //求出斑马线长边的长度
|
||||
int cnt = 0; //根据长边的长度决定画几根斑马线
|
||||
if(d<0.03)
|
||||
cnt = 1;
|
||||
cnt = 1;
|
||||
else if(d<0.1)
|
||||
cnt = 3;
|
||||
cnt = 3;
|
||||
else if(d<0.3)
|
||||
cnt = 5;
|
||||
cnt = 5;
|
||||
else if(d<0.5)
|
||||
cnt = 15;
|
||||
cnt = 15;
|
||||
else if(d < 1.4)
|
||||
cnt = 30;
|
||||
cnt = 30;
|
||||
else
|
||||
cnt = 30;
|
||||
cnt = 30;
|
||||
_uv = uv*float(cnt);
|
||||
}
|
||||
void setColor(){
|
||||
@@ -77,11 +78,11 @@ void setWater(){
|
||||
_uv.x = _uv.x + waterTime;
|
||||
}
|
||||
void setWave(){
|
||||
waveOff = pos.y / 1000.0;
|
||||
waveOff = pos.y / 1000.0 /2.0;
|
||||
}
|
||||
void setSignalLine(){
|
||||
if(signalLineObj==1 && signalLineStep>0){
|
||||
_uv.x = (uv.x - 0.5)*3.0 + 0.5; //x方向缩放
|
||||
_uv.x = (uv.x - 0.5)*signalScale + 0.5; //x方向缩放
|
||||
_uv.y = uv.y;
|
||||
signalLineTexY = _uv.y;
|
||||
_uv = _uv + vec2(0.0,1.0)*signalLineTime;
|
||||
@@ -112,18 +113,18 @@ void main()
|
||||
setPosInEye();
|
||||
}
|
||||
if(isTex)
|
||||
setTex();
|
||||
setTex();
|
||||
else
|
||||
setColor();
|
||||
setColor();
|
||||
if(isRenderZebra)
|
||||
setZebra();
|
||||
setZebra();
|
||||
if(isWave)
|
||||
setWave();
|
||||
setWave();
|
||||
if(isWater)
|
||||
setWater();
|
||||
setWater();
|
||||
if(isRenderSignalLine)
|
||||
setSignalLine();
|
||||
setSignalLine();
|
||||
if(isGuideLine)
|
||||
setGuideLine();
|
||||
setGuideLine();
|
||||
gl_Position = projMat*viewMat*modelMat * pos;
|
||||
}
|
||||
BIN
libraries/mapmodule/src/main/assets/style/building/mogo.png
Normal file
|
After Width: | Height: | Size: 9.4 KiB |
BIN
libraries/mapmodule/src/main/assets/style/building/加油站.png
Normal file
|
After Width: | Height: | Size: 9.3 KiB |
BIN
libraries/mapmodule/src/main/assets/style/building/动物园.png
Normal file
|
After Width: | Height: | Size: 8.6 KiB |
BIN
libraries/mapmodule/src/main/assets/style/building/医院.png
Normal file
|
After Width: | Height: | Size: 5.7 KiB |
BIN
libraries/mapmodule/src/main/assets/style/building/博物馆.png
Normal file
|
After Width: | Height: | Size: 8.7 KiB |
BIN
libraries/mapmodule/src/main/assets/style/building/历史遗迹.png
Normal file
|
After Width: | Height: | Size: 6.5 KiB |
BIN
libraries/mapmodule/src/main/assets/style/building/商业设施.png
Normal file
|
After Width: | Height: | Size: 6.4 KiB |
BIN
libraries/mapmodule/src/main/assets/style/building/展览馆.png
Normal file
|
After Width: | Height: | Size: 6.4 KiB |
BIN
libraries/mapmodule/src/main/assets/style/building/市政府.png
Normal file
|
After Width: | Height: | Size: 8.8 KiB |
BIN
libraries/mapmodule/src/main/assets/style/building/政务机构.png
Normal file
|
After Width: | Height: | Size: 9.3 KiB |
BIN
libraries/mapmodule/src/main/assets/style/building/景点.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
libraries/mapmodule/src/main/assets/style/building/游乐场.png
Normal file
|
After Width: | Height: | Size: 9.9 KiB |
BIN
libraries/mapmodule/src/main/assets/style/building/火车站.png
Normal file
|
After Width: | Height: | Size: 7.9 KiB |
BIN
libraries/mapmodule/src/main/assets/style/building/码头.png
Normal file
|
After Width: | Height: | Size: 6.1 KiB |
BIN
libraries/mapmodule/src/main/assets/style/building/紧急医疗服务.png
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
libraries/mapmodule/src/main/assets/style/building/购物中心.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
libraries/mapmodule/src/main/assets/style/building/银行.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
libraries/mapmodule/src/main/assets/style/building/飞机场.png
Normal file
|
After Width: | Height: | Size: 6.9 KiB |
BIN
libraries/mapmodule/src/main/assets/style/connector_lineDay.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 9.5 KiB |
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.8 KiB |
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 4.9 KiB |
|
Before Width: | Height: | Size: 4.5 KiB After Width: | Height: | Size: 4.6 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 9.6 KiB |
|
Before Width: | Height: | Size: 7.9 KiB After Width: | Height: | Size: 8.2 KiB |
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 9.4 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.8 KiB |
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.7 KiB |
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 10 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 54 KiB |
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 6.0 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 3.2 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 35 KiB |
|
Before Width: | Height: | Size: 365 B After Width: | Height: | Size: 445 B |
|
Before Width: | Height: | Size: 368 B After Width: | Height: | Size: 447 B |
|
Before Width: | Height: | Size: 366 B After Width: | Height: | Size: 447 B |
|
Before Width: | Height: | Size: 824 B After Width: | Height: | Size: 904 B |
|
Before Width: | Height: | Size: 827 B After Width: | Height: | Size: 904 B |
|
Before Width: | Height: | Size: 823 B After Width: | Height: | Size: 906 B |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 9.5 KiB After Width: | Height: | Size: 9.6 KiB |
|
Before Width: | Height: | Size: 327 B After Width: | Height: | Size: 407 B |
|
Before Width: | Height: | Size: 328 B After Width: | Height: | Size: 407 B |
|
Before Width: | Height: | Size: 327 B After Width: | Height: | Size: 408 B |
|
Before Width: | Height: | Size: 760 B After Width: | Height: | Size: 840 B |
|
Before Width: | Height: | Size: 761 B After Width: | Height: | Size: 840 B |
|
Before Width: | Height: | Size: 760 B After Width: | Height: | Size: 841 B |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 2.1 KiB |
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 2.1 KiB |
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 2.1 KiB |
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 21 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |