• Title/Summary/Keyword: 3D Game Character

Search Result 108, Processing Time 0.02 seconds

Solutions for the Effective 3D Character Skin Weight by converting Lattice Weight (래티스 웨이트 변환을 통한 효과적인 3D 캐릭터 스킨 웨이트 솔루션 제안)

  • Song, Bal-gum;Lee, Hyun-seok
    • Cartoon and Animation Studies
    • /
    • s.44
    • /
    • pp.33-56
    • /
    • 2016
  • As the rapid extension of the game and film industry, studies on developing natural movements on a 3D characters are increasing. Rigging a character with joints is essential to create realistic movements on a 3D character. The rapid development of the CG industry, rigging technologies and workflow is becoming more sophisticated. Despite the progress and the growth of rigging operations, has shown the limitations of such repetitive tasks. For this study, analyzes the issues and inefficiency of the old method of skin weights and propose a better approach. First, need to understand the general process of an animation pipeline and learn the technology term of skin weights. Second, comparing the traditional ways of skinning a character and applying other deformers to work properly. Third, testing out new ways of weighting a character by applying deformers such as lattice and finally converting lattice weights back to skin weights. Forth, verifying effectiveness of the new method of skin weights by comparing with the traditional skin weighting process. The study shows that the new method of skin weights, reduced working hours and a better final weighting outcome. Expecting this study to enhance the method of skin weights and able to utilize this new skinning technology.

Suggestion of Emotional Expression with Human Character in 3D Animation using Layering Method (레이어링을 사용한 3D 애니메이션 인간형 캐릭터의 감정 표현 방법 제안)

  • Kim, Joo-Chan;Suk, Hae-Jung
    • The Journal of the Korea Contents Association
    • /
    • v.15 no.5
    • /
    • pp.1-17
    • /
    • 2015
  • In domestic game market, the video game market is getting smaller and also decreasing funds and high level developers. So we need the software that can help us to make more realistic and high quality contents by non-expert developer in poor environments. In this paper, we selected global studio's animations which were scored good evaluation by public and critics as a well-made emotional expression that can convey the emotion properly. We selected movements that express emotions from the animation scripts by using Ekman's 6 basic emotions and Greimas' dynamic predicate, and then we had analyzed and categorized with the data. We also analyzed the movements for which data we needed to create specific movements to express emotions by using 'Animation Layer' that used in Unity's blending process. And suggest concept of the program that to create the emotional expression movements by using those analyzed data.

Character Motion Control by Using Limited Sensors and Animation Data (제한된 모션 센서와 애니메이션 데이터를 이용한 캐릭터 동작 제어)

  • Bae, Tae Sung;Lee, Eun Ji;Kim, Ha Eun;Park, Minji;Choi, Myung Geol
    • Journal of the Korea Computer Graphics Society
    • /
    • v.25 no.3
    • /
    • pp.85-92
    • /
    • 2019
  • A 3D virtual character playing a role in a digital story-telling has a unique style in its appearance and motion. Because the style reflects the unique personality of the character, it is very important to preserve the style and keep its consistency. However, when the character's motion is directly controlled by a user's motion who is wearing motion sensors, the unique style can be discarded. We present a novel character motion control method that uses only a small amount of animation data created only for the character to preserve the style of the character motion. Instead of machine learning approaches requiring a large amount of training data, we suggest a search-based method, which directly searches the most similar character pose from the animation data to the current user's pose. To show the usability of our method, we conducted our experiments with a character model and its animation data created by an expert designer for a virtual reality game. To prove that our method preserves well the original motion style of the character, we compared our result with the result obtained by using general human motion capture data. In addition, to show the scalability of our method, we presented experimental results with different numbers of motion sensors.

Implementation of NPC Artificial Intelligence Using Agonistic Behavior of Animals (동물의 세력 투쟁 행동을 이용한 게임 인공 지능 구현)

  • Lee, MyounJae
    • Journal of Digital Convergence
    • /
    • v.12 no.1
    • /
    • pp.555-561
    • /
    • 2014
  • Artificial intelligence in the game is mainly used to determine patterns of behavior of NPC (Non Player Character) and the enemy, path finding. These artificial intelligence is implemented by FSM (Finite State Machine) or Flocking method. The number of NPC behavior in FSM method is limited by the number of FSM states. If the number of states is too small, then NPC player can know the behavior patterns easily. On the other hand, too many implementation cases make it complicated. The NPC behaviors in Flocking method are determined by the leader's decision. Therefore, players can know easily direction of movement patterns or attack pattern of NPCs. To overcome these problem, this paper proposes agonistic behaviors(attacks, threats, showing courtesy, avoidance, submission)in animals to apply for the NPC, and implements agonistic behaviors using Unity3D engine. This paper can help developing a real sense of the NPC artificial intelligence.

Analysis on designer's cognitive thinking process in 3D animation design (3D 애니메이션 제작을 위한 디자이너의 인지적 사고과정 분석)

  • Kim, Kie-Su
    • Cartoon and Animation Studies
    • /
    • s.20
    • /
    • pp.1-14
    • /
    • 2010
  • The success of a three-dimensional blockbuster movie, AVARTA, brought an public attention on the expansion of three-dimensional computer applications, and it allows experts predict further hardware technology developments to support the such applications. Futhermore, an internet based infra structure and three-dimensional structure, third generation network community, advanced computer networks have influenced advancement in computer technology within the 3D game industry and the spread of 2D computer animation technologies. This advancement of computer technologies allow the industry to overcome a limitation of generating cultural design contexts existed within 2D network community. However, despite of the expansion of 2D and 3D computer technologies, a limitation of analysing designers' intentions on morphology of digital contents and user interface still exists. Therefore, the purpose of this study is to analyze (1) present conditions of the 3D industry and (2) protocols of designers' cognitive design processes based on their design communication, contents, and tools. Analysis was conducted based on literature reviews and case precedent analyses. For the analysis, a 2D Avarta sketch character was designed and then applied into a 3D game system. Observations how designers solve cultural problem within the structure via Avarta were conducted. Outcomes were then coded for further analysis.

  • PDF

Real-time Graph Search for Space Exploration (공간 탐사를 위한 실시간 그래프 탐색)

  • Choi, Eun-Mi;Kim, In-Cheol
    • Journal of Intelligence and Information Systems
    • /
    • v.11 no.1
    • /
    • pp.153-167
    • /
    • 2005
  • In this paper, we consider the problem of exploring unknown environments with a mobile robot or an autonomous character agent. Traditionally, research efforts to address the space exploration problem havefocused on the graph-based space representations and the graph search algorithms. Recently EXPLORE, one of the most efficient search algorithms, has been discovered. It traverses at most min$min(mn, d^2+m)$ edges where d is the deficiency of a edges and n is the number of edges and n is the number of vertices. In this paper, we propose DFS-RTA* and DFS-PHA*, two real-time graph search algorithms for directing an autonomous agent to explore in an unknown space. These algorithms are all built upon the simple depth-first search (DFS) like EXPLORE. However, they adopt different real-time shortest path-finding methods for fast backtracking to the latest node, RTA* and PHA*, respectively. Through some experiments using Unreal Tournament, a 3D online game environment, and KGBot, an intelligent character agent, we analyze completeness and efficiency of two algorithms.

  • PDF

3D Adaptive Bilateral Filter for Ultrasound Volume Rendering (초음파 볼륨 렌더링을 위한 3차원 양방향 적응 필터)

  • Kim, Min-Su;Kwon, Koojoo;Shin, Byeoung-Seok
    • Journal of Korea Game Society
    • /
    • v.15 no.2
    • /
    • pp.159-168
    • /
    • 2015
  • This paper introduces effective noise removal method for medical ultrasound volume data. Ultrasound volume data need to be filtered because it has a lot of noise. Conventional 2d filtering methods ignore information of adjacent layers and conventional 3d filtering methods are slow or have simple filter that are not efficient for removing noise and also don't equally operate filtering because that don't take into account ultrasound' sampling character. To solve this problem, we introduce method that fast perform in parallel bilateral filtering that is known as good for noise removal and adjust proportionally window size depending on that's position. Experiments compare noise removal and loss of original data among average filtered or biliteral filtered or adaptive biliteral filtered ultrasound volume rendering images. In this way, we can more efficiently and correctly remove noise of ultrasound volume data.

Noise-Robust Capturing and Animating Facial Expression by Using an Optical Motion Capture System (광학식 동작 포착 장비를 이용한 노이즈에 강건한 얼굴 애니메이션 제작)

  • Park, Sang-Il
    • Journal of Korea Game Society
    • /
    • v.10 no.5
    • /
    • pp.103-113
    • /
    • 2010
  • In this paper, we present a practical method for generating facial animation by using an optical motion capture system. In our setup, we assumed a situation of capturing the body motion and the facial expression simultaneously, which degrades the quality of the captured marker data. To overcome this problem, we provide an integrated framework based on the local coordinate system of each marker for labeling the marker data, hole-filling and removing noises. We justify the method by applying it to generate a short animated film.

Development of New Concept Headset using Axiomatic Approach (공리적 접근을 이용한 신개념 헤드셋의 개발)

  • Hwang, Yun-Dong;Cha, Sung-Woon
    • Proceedings of the KSME Conference
    • /
    • 2001.06c
    • /
    • pp.426-431
    • /
    • 2001
  • When we use various multimedia programs such as 3D-game, visual conference, dial-pad phone by internet service, we make use of headset generally. As internet system is magnified more and more, a demand of headset will be increasing continuously. Because microphone was fixed by headset, it has many inconveniences for using headset. For these reasons, new concept headset is needed nowadays. Main idea of development of headset is very the automatic operation system of microphone. There are many process variables in appling new technology to the conventional headset. They can be solved by using axiomatic approach method which is very useful design method for designing new products. Its main character is scientific and analytical. The goal of this research is to design and manufacture a new headset model with axiomatic design method. In this paper, a new concept headset was presented by mapping the relation between functional requirements and design parameters.

  • PDF

Revitalization Plan for Communication Structure Among Users of Online Virtual Space (온라인 가상공간의 커뮤니케이선 활성화방안 -MMORPG(대규모 다중 사용자 온라인 롤플레잉 게임) 중심으로-)

  • Lim, Jang-Hoon
    • The Journal of the Korea Contents Association
    • /
    • v.7 no.10
    • /
    • pp.115-125
    • /
    • 2007
  • This study analyzed the importance of user activity, communication between users and identity establishment by growth and change of player's character through users' communication structure and then it classified such an importance into activity by group, dealings, information sharing, duel and strategy performance. It also looked into the plans to revitalize smooth social relationship and suggested for users to behave with responsibility in virtual society. In the virtual space where thousands of people connect and interact with each other every day, users find out their identities through human relationship with others proceeding solo story. What is more important is that users consider virtual space as a society and feel collective responsibility on words and behavior against others.