카테고리 보관물: Programming

Programming

스트링 offset 파싱 속도 비교

다음과 같은.. 스트링이 있을때.. 8,8,8,8,8,8,8 자리로 끊어서 읽고 싶은데.. sscanf는 공백을 무시고 읽어.. 원하는데로 동작되지 않음.. 하여 찾다보니.. boost에 offset_separator 라는것이 있음.. 테스트 하는 김에 속도 비교를 해봄.. sscanf의 경우.. (대략 88.637946초) boost의 offset_separator (대략 72.378287초) 역시.. 구글링을 해보면 sscanf의 … 계속 읽기

카테고리: Programming | 태그: , , , | 댓글 남기기

gmsh를 이용한 Meshing..

자.. 우선 gmsh 의 입력 geometry를 작성.. 이건 cube 형태의 geometry.. 이제 gmsh 옵션으로.. 2d (-2), 알고리즘은 meshadapt를.. 아웃풋 포맷은 LsDyna의 key 포맷으로.. 요소 최소/최대 사이즈를 지정하면.. 짜잔~ 요렇게 생성이 됨. 자.. 이제 quad 메싱은 맨 위의 입력 geom 파일 … 계속 읽기

카테고리: Application, Programming | 태그: , , , | 댓글 남기기

ReactPhysics3D 의 광선 교차 테스트

ReactPhysics3D 의 광선 교차 테스트..

카테고리: Programming | 댓글 남기기

determining if a point is inside a polyhedron

카테고리: Programming | 댓글 남기기

OpenGL 로 계속 개발중..

OpenGL로.. 아직도 시간날때마다 CAE Pre Processing 프로그램을 개발중이다.. 진전은 좀 되긴했다.. entity 선택하는 기능도 어느정도 된것 같고.. mask, unmask, transparency등등.. 몇가지 기능을 구현하였다.. 물론 component, element, edge, node 등등.. 내부적으로 코드를 분리하고.. 관련된 구조도 그에 맞게 구분하고 수정하였다.. 현재는.. shell … 계속 읽기

카테고리: Programming | 태그: , | 댓글 남기기

기본적인 기능은 완성..

이제 슬슬 OpenGL 에 대해서 감이오기 시작한다.. 먼저 프레림은 Tcl/Tk로 잡아보았다.. Tcl/Tk는 아무래도 빠른시간안에 GUI를 만들수 있다는 장점이.. 있기에.. OpenGL draw 퍼포먼스를 올리기위해.. GPU 메모리에 올리는 코드로 수정해보니.. 상당히 빨라졌다.. 물론 백만개의 정점정도는.. 무난하다.. 라이팅도 추가하고.. 여러 샘플의 obj 파일중 … 계속 읽기

카테고리: Programming, Talk | 댓글 남기기

msys2 – gcc/g++ 업데이트 및 설치

msys2 를 처음 설치하고 아래와 같이 기본 gcc/g++ 컴파일러와 필요한 유용한 라이브러리들을 설치한다. 아래와 같이 설치된 컴파일러를 확인한다. 내가 자주사용하는 개발 패키지들도 설치한다. 참고로 저장소에서 제공하는 패키지는 무엇이 잇는지는 아래의 싸이트에서 검색.. https://packages.msys2.org/search?t=binpkg 만약 옛 버전을 설치 해야 하는 경우는 … 계속 읽기

카테고리: Programming | 태그: , , , | 댓글 남기기

git 삭제된 파일 복구하기

물론.. commit 전인 파일이 삭제된거면.. 안됨..

카테고리: Programming | 태그: | 댓글 남기기

가우 0.2

황치덕님이 개발한 리눅스 PC통신 프로그램.. 가우.. 당시 소스코드를 올려본다.. 정말 추억이다.. gau-0.2.7z

카테고리: Linux, Programming | 댓글 남기기

get keyboard inputs without blocking

블럭킹없이 키보드 입력 받는 코드..

카테고리: Linux, Programming | 태그: , , | 댓글 남기기