diff --git a/docs/src/progress/currenttarget.md b/docs/src/progress/currenttarget.md index 08e1f0a9..867d6de5 100644 --- a/docs/src/progress/currenttarget.md +++ b/docs/src/progress/currenttarget.md @@ -20,7 +20,6 @@ + bug fixes Fix anime outlines drawing over solid geometry Fix anime outlines not drawing for first person pipeline - Fix cursor transparency rendering for cursor, skybox Fix AI tracking deleted entity Fix server ground movement tree playing animation over falling animation Fix empty item slot not showing underneath dragged item diff --git a/docs/src/progress/renderertodo.md b/docs/src/progress/renderertodo.md index 2f9ccb36..83a212b8 100644 --- a/docs/src/progress/renderertodo.md +++ b/docs/src/progress/renderertodo.md @@ -606,6 +606,9 @@ Logger toggle debug window (08/17/2024) Foliage serialization/deserialization +(08/18/2024) +Cursor transparency, cloud transparency + # TODO diff --git a/src/main/java/electrosphere/engine/loadingthreads/ClientLoading.java b/src/main/java/electrosphere/engine/loadingthreads/ClientLoading.java index 31ff8507..d556c8e1 100644 --- a/src/main/java/electrosphere/engine/loadingthreads/ClientLoading.java +++ b/src/main/java/electrosphere/engine/loadingthreads/ClientLoading.java @@ -201,6 +201,7 @@ public class ClientLoading { //cloud ring pseudo skybox Entity cloudRing = EntityCreationUtils.createClientSpatialEntity(); EntityCreationUtils.makeEntityDrawable(cloudRing, "Models/environment/cloudRing.fbx"); + DrawableUtils.makeEntityTransparent(cloudRing); DrawableUtils.disableCulling(cloudRing); EntityUtils.getRotation(cloudRing).rotateX((float)(-Math.PI/2.0f)); EntityUtils.getScale(cloudRing).mul(100000.0f); @@ -210,6 +211,7 @@ public class ClientLoading { //player's cursor Globals.playerCursor = EntityCreationUtils.createClientSpatialEntity(); EntityCreationUtils.makeEntityDrawable(Globals.playerCursor, "Models/basic/geometry/unitsphere_1.fbx"); + DrawableUtils.makeEntityTransparent(Globals.playerCursor); EntityUtils.getScale(Globals.playerCursor).set(30f); }