我正在 SVG 中沿着圆形路径添加文本。我设法做到了,但我需要“翻转”上面的文本。

“Sit amet”和“Dolor”需要像“Lorem”和“Ipsum”一样直接显示。如何实现这一目标?
<?xml version="1.0" encoding="iso-8859-1"?>
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve">
<path style="fill:#EFEFEF;" d="M0,256a256,256 0 1,0 512,0a256,256 0 1,0 -512,0"/>
<path id="textcircle" style="fill:#FAFAFA;" d="M56,256a200,200 0 1,0 400,0a200,200 0 1,0 -400,0"/>
<text style="font-family: sans-serif; font-weight: 900; font-size:1.2em; fill:#FFAD01;" dy="35" dx="90" >
<textPath xlink:href="#textcircle">
Lorem
</textPath>
</text>
<text style="font-family: sans-serif; font-weight: 900; font-size:1.2em; fill:#FF7101;" dy="35" dx="420" >
<textPath xlink:href="#textcircle">
Ipsum
</textPath>
</text>
<text style="font-family: sans-serif; font-weight: 900; font-size:1.2em; …Run Code Online (Sandbox Code Playgroud) 我用 ThreeJS 创建了一个简单的模型查看器。我从 .mtl 和 .obj(带纹理)文件加载。除了纹理之外,一切都工作正常。如果我使用环境光,纹理就会显得褪色。如果我禁用环境光,则根本不会显示纹理。我在带有 WebView 的 Android 应用程序中运行它。

camera = new THREE.PerspectiveCamera(45, window.innerWidth / window.innerHeight, 1, 1000);
camera.position.z = 3;
scene = new THREE.Scene();
ambient = new THREE.AmbientLight(0x404040);
scene.add(ambient);
renderer = new THREE.WebGLRenderer();
renderer.setPixelRatio(window.devicePixelRatio);
renderer.setSize(window.innerWidth, window.innerHeight);
container.appendChild(renderer.domElement);
controls = new THREE.OrbitControls(camera, renderer.domElement);
controls.enableDamping = true;
controls.dampingFactor = 0.25;
controls.enableZoom = true;
window.addEventListener('resize', onWindowResize, false);
var mtlLoader = new THREE.MTLLoader();
mtlLoader.load('../foods_models/7/mtl.mtl', function (materials) {
materials.preload();
if (materials.materials.default != undefined) {
materials.materials.default.map.magFilter = THREE.NearestFilter;
materials.materials.default.map.minFilter = THREE.LinearFilter;
}
var objLoader …Run Code Online (Sandbox Code Playgroud)