블로그 이미지
Every unexpected event is a path to learning for you. blueasa

카테고리

분류 전체보기 (2816)
Unity3D (870)
Programming (479)
Server (33)
Unreal (4)
Gamebryo (56)
Tip & Tech (236)
협업 (61)
3DS Max (3)
Game (12)
Utility (68)
Etc (98)
Link (32)
Portfolio (19)
Subject (90)
iOS,OSX (55)
Android (16)
Linux (5)
잉여 프로젝트 (2)
게임이야기 (3)
Memories (20)
Interest (38)
Thinking (38)
한글 (30)
PaperCraft (5)
Animation (408)
Wallpaper (2)
재테크 (18)
Exercise (3)
나만의 맛집 (3)
냥이 (10)
육아 (16)
Total
Today
Yesterday

[링크] https://velog.io/@sun02/iOS-Info.plist-%EB%AC%B8%EA%B5%AC-localization

 

[iOS] - Info.plist의 문구 localization

앱 내의 문구를 Localization 할 때와 방법은 거의 동일합니다.New file > Strings File 이때 파일 명을 'InfoPlist' 로 지정해주어야합니다.InfoPlist.strings 파일이 생성되면 Localize를 눌러 현지화할 언어를 선택

velog.io

 

반응형
Posted by blueasa
, |

[링크] https://zeddios.tistory.com/369

 

iOS ) 왕초보를 위한 로컬라이징 / Info.plist

안녕하세요 :) Zedd입니다.방금전에 < 왕초보를 위한 로컬라이징 > 글을 썼는데 이것도 알아두면 좋을 것 같아서 ㅎㅁㅎ이번엔 Info.plist를 로컬라이징 해봅시다.엥;;;뭔솔;;; 자...우리 뭐 연락처에

zeddios.tistory.com

 

반응형
Posted by blueasa
, |

[링크] https://namu.wiki/w/%EB%B0%98%EB%B3%B5%20%EB%B6%80%ED%98%B8

 

반복 부호

반복 부호 (反復符號, ditto) 또는 첩자 부호 (疊字符號), 첩자표 (疊字標)란 문장에서 반복되는 문자를

namu.wiki

 

반응형
Posted by blueasa
, |

[링크] https://blog.naver.com/fullen_/220513421325

 

[프로그램] 폰트 글꼴 미리보기 및 관리 설치 / NexusFont v2.6.0.1820 한글

  NexusFont v2.6.0.1820 한글   본 프로그램은 사용에 아무런 제한이 없는 프리웨어입니다.N...

blog.naver.com

 

반응형
Posted by blueasa
, |

[링크] https://drybone-developer.tistory.com/72

 

[폰트] 서브셋 경량화, WOFF 변환 + 상용 한글, 제1수준 한자, 특수기호

요즘 자꾸 딴짓만하네 하지만 어쩌겠어요 전 오늘도 제가 하는 게임들에서 이벤트 총을 동시에 네 발이나 맞았어요 (?) 여튼 어제 쓴 글에서 이어지..기도 하는? 글입니다. [WOFF / CSS] 글자 사라짐(

drybone-developer.tistory.com

 

-----------------------------------------------------------------------------------------------------------------

일본어_제1수준_한자.txt
0.01MB
한글_2350자.txt
0.01MB
한글_특수기호.txt
0.00MB

반응형
Posted by blueasa
, |

[링크]

https://yespickbible.tistory.com/entry/iOS-%EB%B0%8F-iPadOS%EC%97%90%EC%84%9C-%EB%AA%A8%EB%93%A0-%EC%84%A4%EC%A0%95-%EB%93%A4%EC%96%B4%EA%B0%80%EB%8A%94-%EB%8B%A8%EC%B6%95%EC%96%B4-%EB%AA%A8%EC%9D%8C

 

iOS 및 iPadOS에서 모든 설정 들어가는 단축어 모음

단축어를 통해 설정 앱의 특정 화면을 실핼할 수 있는데 그 URL을 모아보았다. 이는 IOS 및 iPadOS 13.1에서 지원된다. 이 기능을 사용하려면 'URL 열기' 작업을 사용하면 되는데 단축어 설명 및 사용되

yespickbible.tistory.com

 

반응형
Posted by blueasa
, |

[링크] https://green1229.tistory.com/438

 

Firebase App Distribution으로 앱 배포하기

안녕하세요. 그린입니다 🍏 이번 포스팅에서는 Firebase App Distribution을 이용해 앱을 배포하는 방법에 대해 알아보겠습니다 🙋🏻 그럼 우선 Firebase App Distribution이 뭔지부터 알고 갈까요? Firebase Ap

green1229.tistory.com

 

반응형
Posted by blueasa
, |

[CPU] i7-10700

[Version] ThrottleStop 9.6

----

 

[2025-03-13] 9.7 버전에서 옵션이 달라져서 일단 아래에서 셋팅했던 버전을 올려둔다.

ThrottleStop_9.6.zip
1.70MB

 

----

회사에서 일한다고 Unity 2개정도 켜고, Visual Studio 켜고 좀 하다보면 가끔 컴퓨터가 아무런 전조증상도 없이 Freezing 된다.

팀원 도움으로 확인해보니 CPU 온도가 100°C를 치고 있는데 더 심해지면 그냥 뻗어버리는 것 같다.

그래서 CPU 온도 제한 방법을 듣고 셋팅 후, 컴퓨터 안뻗는 것 확인하고 정리함.

 

대충 순서는 아래와 같다.

1. ThrottleStop으로 CPU 최대 온도 제한

2. (직접 수동으로 켜기 귀찮으니..)Windows 부팅 시, ThrottleStop 자동 실행하도록 설정(작업 스케쥴러 사용)

-----------------------------

 

    [ThrottleStop으로 CPU 최대 온도 제한] ThrottleStop 9.6 버전 기준

1) ThrottleStop 다운로드(https://www.techpowerup.com/download/techpowerup-throttlestop/

2) ThrottleStop 적당한 위치에 압축을 푼 뒤, 'ThrottleStop.exe 실행'

3) 'ThrottleStop-Options' 클릭

 

4) 'Options - PROCHOT Offset'에 값 추가([참조 : https://m.blog.naver.com/svenwolf/221912830871)

    4-1) 값 기준 : 100도 기준 지정값을 뺀 온도치를 최대 쓰로틀링 제한값으로 지정

    4-2) 예: 20 넣으면 100 - 20 = 80(80도에서 쓰로틀링 제한)

 

 

    [ThrottleStop 자동 실행하도록 설정(작업 스케쥴러 사용)]

[링크] https://detailedmanual.net/throttlestop-%EC%9E%90%EB%8F%99%EC%8B%9C%EC%9E%91-%EB%B0%A9%EB%B2%95/

 

ThrottleStop(쓰로틀스탑) 자동시작 방법 - Detailed Manual

노트북의 성능을 향상하기 위해 ThrottleStop(쓰로틀스탑)이라는 프로그램을 사용하는 경우가 많다. 이 프로그램은 CPU의 전압을 낮춰주는 언더볼팅과 속도를 높여주는 오버클럭을 할 수 있게 해준

detailedmanual.net

 

 

 

[참조] https://m.blog.naver.com/svenwolf/221912830871

 

쓰로틀스탑 메뉴의 이해

#쓰로틀스탑 #발열제어 #인텔 #9750H #ASUS #ROG #G731GW발열 주메뉴(이전 8.76버전 기술되었던...

blog.naver.com

 

반응형
Posted by blueasa
, |

[링크] https://toconakis.tech/ios-sign-in-with-apple/

 

【Unity】iOSでSign in with Appleの実装を解説|toconakis.tech

UnityでiOS向けのSing in with Appleを実装し、FirebaseAuthと連携していく方法を解説し

toconakis.tech

 

반응형
Posted by blueasa
, |

[링크] https://toconakis.tech/glassmorphism/

 

【Unity】すりガラス風UIの作り方を解説 -グラスモーフィズム-|toconakis.tech

現在開発中の個人開発ゲーム「EUREKA5」で使っている「すりガラス風UI」の作り方を解説します。   EUR

toconakis.tech

 

Shader "glassShader"
{
    Properties
    {
        _MainTex("Texture", 2D) = "white" {}
        _Blur("Blur", Float) = 10
    }
    SubShader
    {

        Tags{ "Queue" = "Transparent" }

        GrabPass
        {   
        }

        Pass
        {
            CGPROGRAM

            #pragma vertex vert
            #pragma fragment frag
            #include "UnityCG.cginc"

            struct appdata
            {
                float4 vertex : POSITION;
                float2 uv : TEXCOORD0;
                fixed4 color : COLOR;
            };

            struct v2f
            {
                float4 grabPos : TEXCOORD0;
                float4 pos : SV_POSITION;
                float4 vertColor : COLOR;
            };

            v2f vert(appdata v)
            {
                v2f o;
                o.pos = UnityObjectToClipPos(v.vertex);
                o.grabPos = ComputeGrabScreenPos(o.pos);
                o.vertColor = v.color;
                return o;
            }

            sampler2D _GrabTexture;
            fixed4 _GrabTexture_TexelSize;

            float _Blur;

            half4 frag(v2f i) : SV_Target
            {
                float blur = _Blur;
                blur = max(1, blur);

                fixed4 col = (0, 0, 0, 0);
                float weight_total = 0;

                [loop]
                for (float x = -blur; x <= blur; x += 1)
                {
                    float distance_normalized = abs(x / blur);
                    float weight = exp(-0.5 * pow(distance_normalized, 2) * 5.0);
                    weight_total += weight;
                    col += tex2Dproj(_GrabTexture, i.grabPos + float4(x * _GrabTexture_TexelSize.x, 0, 0, 0)) * weight;
                }

                col /= weight_total;
                return col;
            }
            ENDCG
        }
        GrabPass
        {   
        }

        Pass
        {
            CGPROGRAM

            #pragma vertex vert
            #pragma fragment frag
            #include "UnityCG.cginc"

            struct appdata
            {
                float4 vertex : POSITION;
                float2 uv : TEXCOORD0;
                fixed4 color : COLOR;
            };

            struct v2f
            {
                float4 grabPos : TEXCOORD0;
                float4 pos : SV_POSITION;
                float4 vertColor : COLOR;
            };

            v2f vert(appdata v)
            {
                v2f o;
                o.pos = UnityObjectToClipPos(v.vertex);
                o.grabPos = ComputeGrabScreenPos(o.pos);
                o.vertColor = v.color;
                return o;
            }

            sampler2D _GrabTexture;
            fixed4 _GrabTexture_TexelSize;

            float _Blur;

            half4 frag(v2f i) : SV_Target
            {
                float blur = _Blur;
                blur = max(1, blur);

                fixed4 col = (0, 0, 0, 0);
                float weight_total = 0;

                [loop]
                for (float y = -blur; y <= blur; y += 1)
                {
                    float distance_normalized = abs(y / blur);
                    float weight = exp(-0.5 * pow(distance_normalized, 2) * 5.0);
                    weight_total += weight;
                    col += tex2Dproj(_GrabTexture, i.grabPos + float4(0, y * _GrabTexture_TexelSize.y, 0, 0)) * weight;
                }

                col /= weight_total;
                return col;
            }
            ENDCG
        }

    }
}
반응형
Posted by blueasa
, |