Skip to content

Commit 7ca7a34

Browse files
committed
Site updated: 2025-12-03 20:12:53
1 parent 2133588 commit 7ca7a34

File tree

41 files changed

+3313
-437
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+3313
-437
lines changed

2025/08/01/Shader Learning Note/index.html

Lines changed: 38 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@
1010

1111
<!--Description-->
1212

13-
<meta name="description" content="This is a space where I can share my thoughts and works with freely.">
13+
<meta name="description" content="Unreal Shader学习安装及基础概念知乎 《Shader从入门到放弃》 在VS中可以安装ShaderToy来观测GLSL👆这个文字教程也是很不错的
14+
Unreal 5.0 材质中添加自定义 Shader 代码 在UE中需要设置Shder文件的位置
15+
&amp;lt;img src&amp;#x3D;”htt">
1416

1517

1618
<!--Author-->
@@ -72,17 +74,24 @@
7274
<link rel="icon" href="/img/favicon.ico" type="image/x-icon">
7375

7476

77+
78+
<link rel="alternate" type="application/atom+xml" title="Eugene&#39;s Page" href="/atom.xml">
79+
80+
<link rel="alternate" type="application/rss+xml" title="Eugene&#39;s Page" href="/rss.xml">
81+
82+
7583
<meta name="generator" content="Hexo 7.3.0"></head>
7684

77-
<body>
85+
86+
<body class="layout-post path-2025-08-01-Shader-Learning-Note-">
7887

7988
<!-- Menu -->
8089
<!-- Navigation -->
8190
<header>
8291
<div class="logo">
8392
<a href="/">Eugene's Page</a>
84-
<div class="subtitle">Filmmaker / Developer</div>
85-
<div class="description">This is a space where I can share my thoughts and works with freely.</div>
93+
<div class="subtitle"></div>
94+
<div class="description"></div>
8695
</div><!-- end logo -->
8796

8897
<div id="menu_icon"></div>
@@ -97,6 +106,10 @@
97106
<a href="/archives">Archives</a>
98107
</li>
99108

109+
<li>
110+
<a href="/about">About</a>
111+
</li>
112+
100113
</ul>
101114
</nav><!-- end navigation menu -->
102115

@@ -115,7 +128,7 @@
115128
<li><a href="mailto:[email protected]" class="google" target="_blank" data-title="Email"></a></li>
116129

117130

118-
<li><a href="/atom.xml" class="rss" target="_blank" data-title="RSS"></a></li>
131+
<li><a href="/rss.xml" class="rss" target="_blank" data-title="RSS"></a></li>
119132

120133
</ul><!-- end social -->
121134

@@ -480,21 +493,33 @@ <h1 id="其他专有名词解释"><a href="#其他专有名词解释" class="hea
480493

481494
// Clone the code block and remove any expansion restrictions
482495
const clonedBlock = codeBlock.cloneNode(true);
483-
484-
// Remove any size restrictions from cloned block
485-
clonedBlock.style.maxHeight = 'none';
486-
clonedBlock.style.overflow = 'visible';
496+
clonedBlock.style.height = '100%';
497+
clonedBlock.style.maxHeight = '100%';
498+
clonedBlock.style.flex = '1 1 auto';
499+
500+
// Remove any buttons that don't make sense inside the modal
501+
const extraneousControls = clonedBlock.querySelectorAll('.code-buttons, .copy-code-button, .expand-button');
502+
extraneousControls.forEach(function(el) {
503+
el.parentNode && el.parentNode.removeChild(el);
504+
});
487505

488506
// Find and update the pre.code element in cloned block
489507
const clonedPre = clonedBlock.querySelector('pre.code');
490508
if (clonedPre) {
491-
clonedPre.style.maxHeight = 'none';
492509
clonedPre.style.height = '100%';
493-
clonedPre.style.overflowY = 'scroll';
510+
clonedPre.style.maxHeight = '100%';
511+
clonedPre.style.overflowY = 'auto';
494512
clonedPre.style.overflowX = 'auto';
495-
clonedPre.style.minHeight = '0';
496-
// 确保内容完全可见
513+
clonedPre.style.boxSizing = 'border-box';
497514
clonedPre.scrollTop = 0;
515+
516+
const innerPre = clonedPre.querySelector('pre');
517+
if (innerPre) {
518+
innerPre.style.display = 'block';
519+
innerPre.style.margin = '0';
520+
innerPre.style.padding = '0';
521+
innerPre.style.minWidth = '100%';
522+
}
498523
}
499524

500525
content.appendChild(clonedBlock);

2025/09/13/Aximmetry/index.html

Lines changed: 39 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@
1010

1111
<!--Description-->
1212

13-
<meta name="description" content="This is a space where I can share my thoughts and works with freely.">
13+
<meta name="description" content="Aximmetry 低成本XR方案折腾笔记项目背景我需要搭建出一套非常低成本的XR方案,调研的时候考虑国内一些自研方案,以及Hecoos等主流方案,测试期暂时使用Aximmetry作为演示方案。以下是Aximmetry在本次测试中所使用到的内容。
14+
各版本之间的区别
15+
Studio Edition(工作">
1416

1517

1618
<!--Author-->
@@ -72,17 +74,24 @@
7274
<link rel="icon" href="/img/favicon.ico" type="image/x-icon">
7375

7476

77+
78+
<link rel="alternate" type="application/atom+xml" title="Eugene&#39;s Page" href="/atom.xml">
79+
80+
<link rel="alternate" type="application/rss+xml" title="Eugene&#39;s Page" href="/rss.xml">
81+
82+
7583
<meta name="generator" content="Hexo 7.3.0"></head>
7684

77-
<body>
85+
86+
<body class="layout-post path-2025-09-13-Aximmetry-">
7887

7988
<!-- Menu -->
8089
<!-- Navigation -->
8190
<header>
8291
<div class="logo">
8392
<a href="/">Eugene's Page</a>
84-
<div class="subtitle">Filmmaker / Developer</div>
85-
<div class="description">This is a space where I can share my thoughts and works with freely.</div>
93+
<div class="subtitle"></div>
94+
<div class="description"></div>
8695
</div><!-- end logo -->
8796

8897
<div id="menu_icon"></div>
@@ -97,6 +106,10 @@
97106
<a href="/archives">Archives</a>
98107
</li>
99108

109+
<li>
110+
<a href="/about">About</a>
111+
</li>
112+
100113
</ul>
101114
</nav><!-- end navigation menu -->
102115

@@ -115,7 +128,7 @@
115128
<li><a href="mailto:[email protected]" class="google" target="_blank" data-title="Email"></a></li>
116129

117130

118-
<li><a href="/atom.xml" class="rss" target="_blank" data-title="RSS"></a></li>
131+
<li><a href="/rss.xml" class="rss" target="_blank" data-title="RSS"></a></li>
119132

120133
</ul><!-- end social -->
121134

@@ -131,7 +144,7 @@
131144
<!-- Main Content -->
132145
<section class="main clearfix">
133146

134-
<section class="top" style="background: url('https://s2.loli.net/2025/10/27/DR1TGPCjvgM3nqu.png');">
147+
<section class="top" style="background: url('https://s2.loli.net/2025/11/04/sCjGTwNf2xbSK5H.png');">
135148
<div class="wrapper content_header clearfix">
136149

137150

@@ -600,21 +613,33 @@ <h2 id="参考资料"><a href="#参考资料" class="headerlink" title="参考
600613

601614
// Clone the code block and remove any expansion restrictions
602615
const clonedBlock = codeBlock.cloneNode(true);
603-
604-
// Remove any size restrictions from cloned block
605-
clonedBlock.style.maxHeight = 'none';
606-
clonedBlock.style.overflow = 'visible';
616+
clonedBlock.style.height = '100%';
617+
clonedBlock.style.maxHeight = '100%';
618+
clonedBlock.style.flex = '1 1 auto';
619+
620+
// Remove any buttons that don't make sense inside the modal
621+
const extraneousControls = clonedBlock.querySelectorAll('.code-buttons, .copy-code-button, .expand-button');
622+
extraneousControls.forEach(function(el) {
623+
el.parentNode && el.parentNode.removeChild(el);
624+
});
607625

608626
// Find and update the pre.code element in cloned block
609627
const clonedPre = clonedBlock.querySelector('pre.code');
610628
if (clonedPre) {
611-
clonedPre.style.maxHeight = 'none';
612629
clonedPre.style.height = '100%';
613-
clonedPre.style.overflowY = 'scroll';
630+
clonedPre.style.maxHeight = '100%';
631+
clonedPre.style.overflowY = 'auto';
614632
clonedPre.style.overflowX = 'auto';
615-
clonedPre.style.minHeight = '0';
616-
// 确保内容完全可见
633+
clonedPre.style.boxSizing = 'border-box';
617634
clonedPre.scrollTop = 0;
635+
636+
const innerPre = clonedPre.querySelector('pre');
637+
if (innerPre) {
638+
innerPre.style.display = 'block';
639+
innerPre.style.margin = '0';
640+
innerPre.style.padding = '0';
641+
innerPre.style.minWidth = '100%';
642+
}
618643
}
619644

620645
content.appendChild(clonedBlock);

0 commit comments

Comments
 (0)