tianhaobu 3 сар өмнө
parent
commit
bf3bf52ee1

+ 4 - 2
objects/oInGameManager/Create_0.gml

@@ -25,7 +25,7 @@ var _camera = view_camera[0];
 global.bulb_renderer = new BulbRenderer(_camera);
 
 // 1. 环境光:不要死黑,但要足够暗才有“染色”感
-global.bulb_renderer.ambientColor = c_dkgray; 
+global.bulb_renderer.ambientColor = make_colour_rgb(48,48,48); 
 
 // 2. 伽马空间校正 (关键!)
 // 如果你的素材是在普通绘图软件里画的,设为 true 可以让色彩过渡更自然,减少“雾感”
@@ -39,4 +39,6 @@ global.bulb_renderer.exposure = 1.2; // 调整整体亮度
 // 4. 开启 Bloom (辉光)
 // 这是消除“贴纸感”的神器,让光线看起来像是在空气中散开
 global.bulb_renderer.hdrBloomIntensity = 0.5;
-global.bulb_renderer.hdrBloomThresholdMin = 0.6; // 只有够亮的地方才会发光
+global.bulb_renderer.hdrBloomThresholdMin = 0.6; // 只有够亮的地方才会发光
+
+global.bulb_renderer.soft = true;

+ 2 - 2
objects/oLight/Create_0.gml

@@ -6,11 +6,11 @@ light_struct.blend = c_white;
 // 2. 软阴影:这是消除“贴纸感”的核心
 // 这个值越大,阴影边缘越模糊,光照看起来越真实
 light_struct.soft = true;
-light_struct.penumbraSize = 64; 
+light_struct.penumbraSize = 100; 
 
 // 3. 强度:开启 HDR 后,可以将 alpha 设得略高
 light_struct.alpha = 1.5; 
 
 // 4. 自身光照 (Self Lighting)
 // 设置为 false,光照不会照亮“遮挡物”内部,这能增加深度感
-light_struct.selfLighting = false;
+light_struct.selfLighting = true 

+ 2 - 0
rooms/rTest_1/rTest_1.yy

@@ -539,6 +539,7 @@
     {"name":"inst_4AB26584","path":"rooms/rTest_1/rTest_1.yy",},
     {"name":"inst_2ED086A7","path":"rooms/rTest_1/rTest_1.yy",},
     {"name":"inst_31F5D3B9","path":"rooms/rTest_1/rTest_1.yy",},
+    {"name":"inst_176C6E74","path":"rooms/rTest_1/rTest_1.yy",},
   ],
   "isDnd":false,
   "layers":[
@@ -1086,6 +1087,7 @@
         {"$GMRInstance":"v4","%Name":"inst_4AB26584","colour":4294967295,"frozen":false,"hasCreationCode":false,"ignore":false,"imageIndex":0,"imageSpeed":1.0,"inheritCode":false,"inheritedItemId":null,"inheritItemSettings":false,"isDnd":false,"name":"inst_4AB26584","objectId":{"name":"oBlockSlippery","path":"objects/oBlockSlippery/oBlockSlippery.yy",},"properties":[],"resourceType":"GMRInstance","resourceVersion":"2.0","rotation":0.0,"scaleX":1.0,"scaleY":1.0,"x":128.0,"y":160.0,},
         {"$GMRInstance":"v4","%Name":"inst_2ED086A7","colour":4294967295,"frozen":false,"hasCreationCode":false,"ignore":false,"imageIndex":0,"imageSpeed":1.0,"inheritCode":false,"inheritedItemId":null,"inheritItemSettings":false,"isDnd":false,"name":"inst_2ED086A7","objectId":{"name":"oEnemyFlyingTrack","path":"objects/oEnemyFlyingTrack/oEnemyFlyingTrack.yy",},"properties":[],"resourceType":"GMRInstance","resourceVersion":"2.0","rotation":0.0,"scaleX":1.0,"scaleY":1.0,"x":3584.0,"y":1184.0,},
         {"$GMRInstance":"v4","%Name":"inst_31F5D3B9","colour":4294967295,"frozen":false,"hasCreationCode":false,"ignore":false,"imageIndex":0,"imageSpeed":1.0,"inheritCode":false,"inheritedItemId":null,"inheritItemSettings":false,"isDnd":false,"name":"inst_31F5D3B9","objectId":{"name":"oEnemyCrawl","path":"objects/oEnemyCrawl/oEnemyCrawl.yy",},"properties":[],"resourceType":"GMRInstance","resourceVersion":"2.0","rotation":0.0,"scaleX":1.0,"scaleY":1.0,"x":960.0,"y":1536.0,},
+        {"$GMRInstance":"v4","%Name":"inst_176C6E74","colour":4294967295,"frozen":false,"hasCreationCode":false,"ignore":false,"imageIndex":0,"imageSpeed":1.0,"inheritCode":false,"inheritedItemId":null,"inheritItemSettings":false,"isDnd":false,"name":"inst_176C6E74","objectId":{"name":"oLight","path":"objects/oLight/oLight.yy",},"properties":[],"resourceType":"GMRInstance","resourceVersion":"2.0","rotation":0.0,"scaleX":1.0,"scaleY":1.0,"x":1248.0,"y":960.0,},
       ],"layers":[],"name":"Instances","properties":[],"resourceType":"GMRInstanceLayer","resourceVersion":"2.0","userdefinedDepth":false,"visible":true,},
     {"$GMREffectLayer":"","%Name":"Effect","depth":100,"effectEnabled":true,"effectType":null,"gridX":32,"gridY":32,"hierarchyFrozen":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"inheritSubLayers":true,"inheritVisibility":true,"layers":[],"name":"Effect","properties":[],"resourceType":"GMREffectLayer","resourceVersion":"2.0","userdefinedDepth":false,"visible":true,},
     {"$GMRBackgroundLayer":"","%Name":"Background","animationFPS":15.0,"animationSpeedType":0,"colour":4278190080,"depth":200,"effectEnabled":true,"effectType":null,"gridX":32,"gridY":32,"hierarchyFrozen":false,"hspeed":0.0,"htiled":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"inheritSubLayers":true,"inheritVisibility":true,"layers":[],"name":"Background","properties":[],"resourceType":"GMRBackgroundLayer","resourceVersion":"2.0","spriteId":null,"stretch":false,"userdefinedAnimFPS":false,"userdefinedDepth":false,"visible":true,"vspeed":0.0,"vtiled":false,"x":0,"y":0,},

+ 2 - 0
rooms/rTest_3/rTest_3.yy

@@ -517,6 +517,7 @@
     {"name":"inst_10A9A902_1","path":"rooms/rTest_3/rTest_3.yy",},
     {"name":"inst_18CEEF87_1","path":"rooms/rTest_3/rTest_3.yy",},
     {"name":"inst_3DD23708_1","path":"rooms/rTest_3/rTest_3.yy",},
+    {"name":"inst_118976A7","path":"rooms/rTest_3/rTest_3.yy",},
   ],
   "isDnd":false,
   "layers":[
@@ -1042,6 +1043,7 @@
           ],"resourceType":"GMRInstance","resourceVersion":"2.0","rotation":0.0,"scaleX":1.0,"scaleY":1.0,"x":-64.0,"y":1536.0,},
         {"$GMRInstance":"v4","%Name":"inst_18CEEF87_1","colour":4294967295,"frozen":false,"hasCreationCode":false,"ignore":false,"imageIndex":0,"imageSpeed":1.0,"inheritCode":false,"inheritedItemId":null,"inheritItemSettings":false,"isDnd":false,"name":"inst_18CEEF87_1","objectId":{"name":"oEnemyFlyingTrack","path":"objects/oEnemyFlyingTrack/oEnemyFlyingTrack.yy",},"properties":[],"resourceType":"GMRInstance","resourceVersion":"2.0","rotation":0.0,"scaleX":1.0,"scaleY":1.0,"x":3072.0,"y":320.0,},
         {"$GMRInstance":"v4","%Name":"inst_3DD23708_1","colour":4294967295,"frozen":false,"hasCreationCode":false,"ignore":false,"imageIndex":0,"imageSpeed":1.0,"inheritCode":false,"inheritedItemId":null,"inheritItemSettings":false,"isDnd":false,"name":"inst_3DD23708_1","objectId":{"name":"oEnemyFlying","path":"objects/oEnemyFlying/oEnemyFlying.yy",},"properties":[],"resourceType":"GMRInstance","resourceVersion":"2.0","rotation":0.0,"scaleX":1.0,"scaleY":1.0,"x":192.0,"y":160.0,},
+        {"$GMRInstance":"v4","%Name":"inst_118976A7","colour":4294967295,"frozen":false,"hasCreationCode":false,"ignore":false,"imageIndex":0,"imageSpeed":1.0,"inheritCode":false,"inheritedItemId":null,"inheritItemSettings":false,"isDnd":false,"name":"inst_118976A7","objectId":{"name":"oLight","path":"objects/oLight/oLight.yy",},"properties":[],"resourceType":"GMRInstance","resourceVersion":"2.0","rotation":0.0,"scaleX":1.0,"scaleY":1.0,"x":1248.0,"y":1088.0,},
       ],"layers":[],"name":"Instances","properties":[],"resourceType":"GMRInstanceLayer","resourceVersion":"2.0","userdefinedDepth":false,"visible":true,},
     {"$GMRBackgroundLayer":"","%Name":"Background","animationFPS":15.0,"animationSpeedType":0,"colour":4278190080,"depth":100,"effectEnabled":true,"effectType":null,"gridX":32,"gridY":32,"hierarchyFrozen":false,"hspeed":0.0,"htiled":false,"inheritLayerDepth":false,"inheritLayerSettings":false,"inheritSubLayers":true,"inheritVisibility":true,"layers":[],"name":"Background","properties":[],"resourceType":"GMRBackgroundLayer","resourceVersion":"2.0","spriteId":null,"stretch":false,"userdefinedAnimFPS":false,"userdefinedDepth":false,"visible":true,"vspeed":0.0,"vtiled":false,"x":0,"y":0,},
   ],

BIN
sprites/sLightCookie/43a7ac8f-e7f2-44a1-b0f8-6ad222254d99.png


BIN
sprites/sLightCookie/6c923dc3-79d5-4a97-aabc-bc480095c4fc.png


BIN
sprites/sLightCookie/layers/43a7ac8f-e7f2-44a1-b0f8-6ad222254d99/fb9b7d7f-a6fc-47e9-b3a6-806f718c1c3d.png


BIN
sprites/sLightCookie/layers/6c923dc3-79d5-4a97-aabc-bc480095c4fc/66498b59-9628-4691-9967-0df0d7b20ef1.png


+ 13 - 32
sprites/sLightCookie/sLightCookie.yy

@@ -2,46 +2,27 @@
   "$GMSprite":"v2",
   "%Name":"sLightCookie",
   "bboxMode":0,
-  "bbox_bottom":509,
-  "bbox_left":10,
-  "bbox_right":509,
-  "bbox_top":10,
+  "bbox_bottom":4095,
+  "bbox_left":0,
+  "bbox_right":4095,
+  "bbox_top":0,
   "collisionKind":1,
   "collisionTolerance":0,
   "DynamicTexturePage":false,
   "edgeFiltering":false,
   "For3D":false,
   "frames":[
-    {"$GMSpriteFrame":"v1","%Name":"43a7ac8f-e7f2-44a1-b0f8-6ad222254d99","name":"43a7ac8f-e7f2-44a1-b0f8-6ad222254d99","resourceType":"GMSpriteFrame","resourceVersion":"2.0",},
+    {"$GMSpriteFrame":"v1","%Name":"6c923dc3-79d5-4a97-aabc-bc480095c4fc","name":"6c923dc3-79d5-4a97-aabc-bc480095c4fc","resourceType":"GMSpriteFrame","resourceVersion":"2.0",},
   ],
   "gridX":0,
   "gridY":0,
-  "height":512,
+  "height":4096,
   "HTile":false,
   "layers":[
-    {"$GMImageLayer":"","%Name":"fb9b7d7f-a6fc-47e9-b3a6-806f718c1c3d","blendMode":0,"displayName":"default","isLocked":false,"name":"fb9b7d7f-a6fc-47e9-b3a6-806f718c1c3d","opacity":100.0,"resourceType":"GMImageLayer","resourceVersion":"2.0","visible":true,},
+    {"$GMImageLayer":"","%Name":"66498b59-9628-4691-9967-0df0d7b20ef1","blendMode":0,"displayName":"default","isLocked":false,"name":"66498b59-9628-4691-9967-0df0d7b20ef1","opacity":100.0,"resourceType":"GMImageLayer","resourceVersion":"2.0","visible":true,},
   ],
   "name":"sLightCookie",
-  "nineSlice":{
-    "$GMNineSliceData":"",
-    "bottom":0,
-    "enabled":false,
-    "guideColour":[4294902015,4294902015,4294902015,4294902015,],
-    "highlightColour":1728023040,
-    "highlightStyle":0,
-    "left":0,
-    "resourceType":"GMNineSliceData",
-    "resourceVersion":"2.0",
-    "right":0,
-    "tileMode":[
-      0,
-      0,
-      0,
-      0,
-      0,
-    ],
-    "top":0,
-  },
+  "nineSlice":null,
   "origin":4,
   "parent":{
     "name":"ddmyx",
@@ -88,14 +69,14 @@
     "tracks":[
       {"$GMSpriteFramesTrack":"","builtinName":0,"events":[],"inheritsTrackColour":true,"interpolation":1,"isCreationTrack":false,"keyframes":{"$KeyframeStore<SpriteFrameKeyframe>":"","Keyframes":[
             {"$Keyframe<SpriteFrameKeyframe>":"","Channels":{
-                "0":{"$SpriteFrameKeyframe":"","Id":{"name":"43a7ac8f-e7f2-44a1-b0f8-6ad222254d99","path":"sprites/sLightCookie/sLightCookie.yy",},"resourceType":"SpriteFrameKeyframe","resourceVersion":"2.0",},
-              },"Disabled":false,"id":"92a93ed6-4fdc-4541-9be7-a5d497e9d42b","IsCreationKey":false,"Key":0.0,"Length":1.0,"resourceType":"Keyframe<SpriteFrameKeyframe>","resourceVersion":"2.0","Stretch":false,},
+                "0":{"$SpriteFrameKeyframe":"","Id":{"name":"6c923dc3-79d5-4a97-aabc-bc480095c4fc","path":"sprites/sLightCookie/sLightCookie.yy",},"resourceType":"SpriteFrameKeyframe","resourceVersion":"2.0",},
+              },"Disabled":false,"id":"09ff9b4b-da6e-4f29-b238-0de8808b006b","IsCreationKey":false,"Key":0.0,"Length":1.0,"resourceType":"Keyframe<SpriteFrameKeyframe>","resourceVersion":"2.0","Stretch":false,},
           ],"resourceType":"KeyframeStore<SpriteFrameKeyframe>","resourceVersion":"2.0",},"modifiers":[],"name":"frames","resourceType":"GMSpriteFramesTrack","resourceVersion":"2.0","spriteId":null,"trackColour":0,"tracks":[],"traits":0,},
     ],
     "visibleRange":null,
     "volume":1.0,
-    "xorigin":256,
-    "yorigin":256,
+    "xorigin":2048,
+    "yorigin":2048,
   },
   "swatchColours":null,
   "swfPrecision":0.5,
@@ -105,5 +86,5 @@
   },
   "type":0,
   "VTile":false,
-  "width":512,
+  "width":4096,
 }