6월 세일을 시작합니다! 6월 20일 오후 10시 59분까지 엄선된 콘텐츠를 최대 70% 할인받으세요.

Component Camera System

Sulley - 코드 플러그인 - 2023/05/28

ComponentCameraSystem (CCS) is an add-on for Unreal Engine enabling you to painlessly create a wide strand of cameras.

​세일$10.99
$7.69로그인하여 구매
  • 지원 플랫폼
  • 지원 엔진 버전
    5.0 - 5.4
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

Component Camera System (CCS) is a simplified, extensible and designer-friendly camera system for Unreal Engine, based on the concept of Component (not the "component" in UE). The core idea of CCS is that all cameras are structured via one or more components, where each component controls one aspect of the camera's behaviors. For example, the "ScreenFollow Component" is responsible for adapting camera location to a specified following actor so that this actor keeps at a fixed position on screen; the "ControlAim Component" recerives user input (e.g. mouse) to alter camera rotation; the "ResolveOcclusion Component" emits rays between the camera and the aiming actor and resolves any occlusion in the way of rays. It enhances the built-in spring arm and camera components in native Unreal editor across a wide variety of common gameplay camera behaviours and offers very simple interfaces to create custom cameras, enabling you to easily create plentiful smooth camera movements and effects within only few minutes.


Please go to the documentation's General Workflow section for a quick start.


  • Current version: V0.2.1 - Add SetPropertyByName blueprint node.


NOTES:

  • With the release of 5.2, Marketplace only allows uploading the lastest three versions of UE, i.e., 5.1, 5.2 and 5.3 (and later version, but only keep the lastest three version up to date), and files from older versions such as 4.27 and v5.0 are not allowed to be initially added or upgraded. To enable earlier users to use this plugin, I've put the v4.27 files at here, and v5.0 files at here. It is also open-sourced at Github. Feel free to download and use it. Of course it would be better you purchase it after you use this plugin and feel it really suits your needs.
  • This plugin currently does not support MacOS. Do not purchase if your platform is just MacOS until MacOS is supported.
  • This plugin is now at its alpha version and may be unstable on unexpected occasions. If you find any bugs / have any suggestions, please leave a comment here or email me at [email protected]

기술적 세부사항

Features:

  •  A full toolset of camera components for you to create nice composition and different camera behaviours.
  •  Clear concept separation of follow component, aim component and extension component, providing easy control over camera position, camera rotation and camera post-process respectively.
  •  Tons of helper functions for you to easily manipulate cameras.
  • Highly customizable blueprint nodes to define your own camera components.
  • Debug visualization, camera shakes, camera dither, camera fade, camera post-processing and more!

Code Modules:

  •  ComponentCameraSystem (Runtime)
  •  ComponentCameraSystemEditor (Editor)
  • ComponentCameraSystemNonAndroid (Runtime, for ArchViz cameras)

Number of Blueprints: None

Number of C++ Classes: 20+

Required Plugins:

  • Gameplay Cameras
  • Enhanced Input
  • Actor Sequence
  • MovieRenderPipeline
  • Neural Network Inference

Network Replicated: No

Supported Development Platforms: Win64 / Android / Linux

Supported Target Build Platforms: Win64 / Android / Linux

Documentation: Documentation

Discord: https://discord.gg/RFeR3ekYTW

Demo: Demo (UE 5.1)

Demo Video: Youtube