IT 이모저모 156

퀄컴 '스냅드래곤 1000' 유출

퀄컴이 윈도우10 전용으로 개발중인 모바일 프로세서, 스냅드래곤 1000(SDM1000)관련 정보가 유출되었습니다. 독일 윈도우 전문매체인 윈퓨쳐에 따르면 해당 칩은 올초 공개된 스냅드래곤 850 다음으로 투입될 칩이고, 스마트폰이나 태블릿을 위해 개발된 칩과는 다르게 윈도우10을 처음부터 염두에 두고 개발하고 있다고 합니다. 기존 835 프로세서 기반으로 개조한 칩을 윈도우10 PC로 나왔지만 어플 실행 속도등 최적화가 되지않아 별다른 효과를 보지 못했었습니다. 다이 면적은 20x15mm으로 스냅드래곤 (12x12mm)의 두배 이상이라고 합니다. 칩 전체가 소비하는 최대 전력도 12W (CPU 6.5W, 전체 SoC 12W)로 인텔 투인원용 프로세서와 비슷한 수준입니다. 퀌컴은 현재 이 프로세서 시제품..

IT 이모저모 2018.06.29

차세대 메모리 UFS

4K·8K UHD 동영상, 슬로 비디오 등 대용량 콘텐츠가 주목받으며 고속·고용량 차세대 메모리 시장 경쟁도 한층 격렬해지는 모습이다. 5분 분량 4K UHD 동영상을 찍으려면 최소 4GB 용량, 10MB/s 이상 전송 속도를 갖춘 차세대 메모리가 필요하다. 1초에 사진 수백장을 촬영, 연결해 만드는 슬로 비디오도 마찬가지다. 차세대 메모리 XQD(왼쪽)·SDXC(가운데)·CFast2.0. / 각 제조사 제공메모리 업계는 새로운 규격을 도입, 주력 제품군의 전송 속도 및 용량을 열심히 개선하고 있다. 이 가운데 성능, 대응 기기에 따라 차세대 메모리별 명암이 엇갈리는 모양새다. ◆ 순항 중인 SD연합 SD 메모리...속도와 용량 더욱 향상된다 차세대 메모리 경쟁, 우위를 선점한 곳은 캐논·파나소닉·삼성전..

IT 이모저모 2018.06.29

퀄컴 - 스냅드래곤 855

퀄컴이 북미판 갤럭시 S9 시리즈등 올해 출시되는 주요 플래그쉽 스마트폰에 탑재할 스냅드래곤 845(SDM845)의 후속으로 개발중인 스냅드래곤 855(SDM855)가 2019년부터 상용화를 시작할 5G를 지원할 것이라는 정보가 공개되었습니다. 일본 SoftBank를 통해 공개된 정보에 따르면, 스냅드래곤 855는 5G LTE를 지원하는 X50 모뎀(SDX50)을 탑재할 예정이며, 현재 4G보다 8배이상 빠른 속도로 가상 현실(VR), 증강 현실(AR) 그리고 광케이블급 클라우드 연결성 등 새로운 모바일 광대역 경험을 제공할 것으로 예상되고 있습니다. * 스냅드래곤 855에 탑재되는 모뎀과 프로세서 모두 7nm 공정으로 제조될 예정입니다. 출처 : SoftBank

IT 이모저모 2018.05.15

Android Native Plugin : Anroid Studio 사용해서 java 플러그인 만들기

Android Native Plugin"Native Plugins은 플랫폼 별 네이티브 코드 라이브러리입니다." ( Unity Manual )Android Native Plugin을 사용하면 Android 특정 기능에 액세스 할 수 있습니다. 예를 들어, 네이티브 대화 상자 및 선택기, 토스트, 모바일 카메라 등과 같은 기능을 사용하려면 플러그인이 필요합니다.네이티브 플러그인을 만들고 사용하려면 Unity와 원하는 플랫폼 사이에 통신을 설정해야합니다.플랫폼 측면에서는 특정 언어로 함수를 작성합니다. Android에서는 언어가 Java이고 iOS에서는 Objective-C입니다.이 튜토리얼에서는 Android Native Plugin을 빌드하고 이후에는 iOS에 접근 할 것이다. 1 단계. Android ..

IT 이모저모 2018.05.10

Improved Alpha-Tested Magnification for Vector Textures and Special Effects

http://www.valvesoftware.com/publications/2007/SIGGRAPH2007_AlphaTestedMagnification.pdf Improved Alpha-Tested Magnification for Vector Textures and Special Effects Chris GreenValve 그림 1: 64x64 텍스쳐로 인코딩된 벡터 아트. (a) 단순한 바이리니어( bilinear ) 필터링.(b) 알파 테스팅.(c) 우리의 디스턴스 필드( distance field ) 기법. Abstract 굴곡지고 선형적인 요소로 조합된 상형문자( glyph )에 대한 진보된 렌더링을 허용하는 단순하고 효율적인 기법을 제시합니다. 디스턴스 필드( distance field )를 고..

IT 이모저모 2018.05.09

Unity 로그 출력안하기

유니티를 사용하여 게임을 런칭할때 개발하는 동안 출력했던 로그를 릴리즈 환경에서는 출력이 필요 없습니다. 이때 사용하면 유용한 방법을 소개합니다. 릴리즈 빌드를할때 아래의 코드를 추가하면 유니티 C#의 Contitional 에 의해 유니티 로그 함수가 빈함수로 대체되어 아무 행동도 하지 않게 됩니다. Debug.cs//#if UNITY_EDITOR //#define DEBUG//#endif using UnityEngine;using System.Collections;using System;using System.IO;using System.Text.RegularExpressions;using UnityEngineInternal; /// /// It overrides UnityEngine.Debug to ..

IT 이모저모 2018.05.09

메모리 최적화

출처 : http://letjude.tistory.com/entry/unity3d-메모리-최적화[unity3d] 메모리 최적화근 열린 유니티 부트캠프에서 공개된 자료에 의하면 유니티(Unity)를 가장 많이 사용하는 도시가 서울이라고 한다. 하루가 멀다 하고 유니티 관련 서적들이 쏟아져 나오고 있고 유니티를 이용한 게임 개발의 열기도 뜨거워지고 있다. 모바일 시대에 유니티는 어쩌면 시대를 매우 잘 타고난 툴일지도 모른다는 생각이 든다. 기능적으로는 기타 PC 온라인게임 엔진들보다 부족한 점이 많지만 모바일에 보다 특화된 배포 체계와 통합된 에디터, 그리고 상대적으로 저렴한 가격 등을 이점으로 삼아 시장을 순식간에 선점해 버렸다.해당자료는 http://www.imaso.co.kr/?doc=bbs/gnubo..

IT 이모저모 2018.05.09

Google Map Fragment 만들기

이번에는 Google Map API를 Fragment에서 생성해보겠습니다.기존의 Activity에서 Google Map 사용하는 법과 다릅니다.우선 NullPointerException과 함께 오류가 발생할텐데요. Fragment로 구현하기 위해 MapView를 사용합니다. Activity와 Fragment XML에서 Map 호출하는 컴포넌트부터 다릅니다.Activity에서는 com.google.android.gms.maps.SupportMapFragment를 사용합니다. Fragment에서는 com.google.android.gms.maps.MapView 를 호출합니다. 첫 기본 Fragment를 생성을 합니다. public class MapFragment extends Fragment { @Overr..

IT 이모저모 2018.05.09

.NET Core 2.1 Preview 2 (향상된 네트워크 기능)

Microsoft는 .NET Core 2.1 을 계속 발전시키기 위해 노력 하고 있으며, 최신 미리보기는 상당한 속도 향상, 순수 .NET 소켓을 기반으로 한 네트워킹 코드 재 작성 및 툴링의 전반적인 개선을 보여줍니다.dotnet 툴 시스템은 Preview 1에서 발표되었지만 상당한 성장을 보였습니다. 이제는 전역 도구를 설치, 제거 및 업데이트 (통합 제거 및 다시 설치) 할 수 있습니다. 네 번째 옵션 인 "dotnet tool list"는 현재 설치된 글로벌 도구를 나열합니다..NET Core 2.1에 대한 Microsoft 블로그 게시물에 발표 된 내용에 따르면 다음과 같은 빌드 성능 이 크게 향상되었습니다 .패키지 자산 해결 속도 가속화증분 패키지 자산 분석 속도 향상MSBuild 노드 재사용..

IT 이모저모 2018.05.09

Unity의 GPU 레이 트레이싱 - 1

다음 기사는 원래 여기에 게시되었습니다 : http://blog.three-eyed-games.com/2018/05/03/gpu-ray-tracing-in-unity-part-1/광선 추적을위한 정말 흥미로운 시간입니다. AI 가속 denoising 과 같은 최신 기술 , DirectX 12 및 Peter Shirley의 기본 지원을 발표 한 Microsoft 는 유료로 책 을 발표하면서 레이 트레이싱과 같이 보이게 만들었습니다. 결국 법정에서 받아 들일 수있는 기회가되었습니다. 혁명의 시작에 대해 이야기하기에는 아직 시기상 일 수도 있지만 주제에 관한 지식을 배우고 구축하는 것은 좋은 생각입니다.이 기사에서는 Unity에서 계산 쉐이더를 사용하여 매우 간단한 레이 트레이서를 처음부터 작성하려고합니다. ..

IT 이모저모 2018.05.08